Marriage is a life long endeavor. It requires careful planning.
Intending couples need to sit down and consider some things that might make or mar their union. Here are some of them.
Career goals: Your spouse to be might have career goals that involve a lot of travelling, while you want somebody that will cuddle you all night. Other careers require intense study. Will you be able to stay without attention?
Money: What is big money for you, might just be bag money for the other. Find out your spending habits and make a financial plan that will fit both of you.
Parental approval: This is vital to the success of very marriage. If the parents say “NO” don’t wait in the name of love. Run!!!
Family background: Understanding the make-up of your future spouse’s home and how they relate with each other will give a very good picture of where he or she is coming from. It will help you relate better and also, equip you to meet his or her needs. Don’t go there like a cop. Just make observations. Never make jest of a family's setup. Do not judge or try to teach them how to run their clan. Your spouse to be, will definitely find something "off" about yours too.
Religious leaning: Everybody either believes in something or nothing. Find out which side of the divide he or she stands and weigh. Don’t let your emotions cloud your judgment. If it does not fit with your plan or religious belief, or he or she is not willing to compromise, call it quits.
Major Influencers: Everybody has somebody they look up to. These people will have influence in their lives, even in marriage.
Future Plans: Some people just want to cruise through life and pop some stuff. If you are the "prim and proper" type, then I suggest you consider someone else.
Sex: Does your spouse to be enjoy sex? How often? What does it for him or her? What is his or her sexual orientation?
Kids: Do you want kids? Is it mutual? Who will look after the kids? How many kids will we have?
Habits: What habit do you look out for in a perfect spouse? Does this person have them? Do not manage somebody. Bear in mind, that trying to change somebody to meet your standards can be frustrating.