If any of these reasons sound familiar, rethink whether getting hitched is really the best thing to do.
1. You have the same interests
It's great to have things in common and all, but it isn't everything and it's certainly not the glue that will hold a marriage together. Some differences are a good thing and add spice, which you'll need in a long-term relationship. "This feels good in the beginning, but can lead to massive boredom," says Tina Tessina, Ph.D., a psychotherapist known as "Dr. Romance" and the author of Love Styles: How to Celebrate Your Differences. "It’s better if you like some things the same, and have different likes also."
More: Finally, a sensible answer about the perfect age to marry
2. You never fight
"This is great if it means you discuss things calmly and reach a conclusion, but it's probably fatal to the relationship if it means you avoid conflict and disagreements," Tessina explains. "Couples need to know how to resolve disagreements to create a lasting relationship." In other words, as painful as fighting can be, it's a necessary evil. It helps you learn how to communicate better and solve problems together.
3. All your friends are married
It's hard when you feel like you're the only one in your circle who's still single, but that's not a reason to rush into marriage if you're not with the right person. If you're only tying the knot "to avoid feeling alone when everyone else appears to be in a relationship or avoid being 'left behind' or 'on the shelf,'" that's a red flag you shouldn't be doing it at all, says Jeanette Raymond, Ph.D., a licensed couples therapist and the author of Now You Want Me, Now You Don't!.
More: 15 Things people get so wrong about marriage
4. You're afraid you won't find anyone better
If you've decided to marry the guy you're with because you think there isn't anyone better for you out there but something doesn't feel right, don't do it. There is someone better out there for you. You just haven't found each other yet. "Your intended might be a very nice person whom everyone else approves of, but if you don’t have some strong feelings for this partner, you may be better off as friends," says Tessina.
5. He has more money than you do
Marrying for money is not a good idea for a lot of reasons, among them that it can create an imbalance between the two of you. "If you’re attracted to your partner for what he or she can provide, you may be getting into an unequal relationship," Tessina says. "He or she who has the gold tends to want to make the rules, so make sure you have a clear money agreement, and you’re respected, even if you come from a lesser economic background." Money is also fleeting: It can evaporate at any time. Just because your man has money now is no guarantee that he will later in life.
More: Marrying for money isn't always the worst idea in the world
6. You want kids, and you aren't getting any younger
A lot of us can relate to feeling our biological clocks ticking... loudly. If you want children, why not marry the guy you happen to be dating, even if you're not totally sure about him? Because marriage is hard enough, but having kids is even harder, that's why. You not only owe it to yourself to be with the right person when you take that leap, you owe it to your future children too.
7. You want that dream wedding
If you're getting married because you're dying to have the wedding of your dreams, but you've given little thought to the marriage itself, that's a bad reason to walk down the aisle. Marriage is much more than that one magical day in the white princess dress. If the person you're planning to say "I do" to isn't the one you really want to be with but you just need a groom, it's worth waiting for Mr. Right.