lol...whats up with u and putting it in her butt? :laugh: anyways....tie the knot when u both feel ready and that u got enough money to set the whole thing up...
Many factors. Feelings, money, career. You need to think about the long run. Don't be too hasty but don't be too slack about it too. You don't have to be perfect. But at least make sure you can take care of her.
You'll know wen u want to get married, it'll feel right, age is not a factor, though i wouldnt go buying a wedding ring if you've only been together for 3 mths!! I knw the wedding etc cn cost alot, but theres no reason y u cnt get engaged first, then save for the wedding, there is no rule to say u must get married the moment u propose.
As a recent married guy myself, i think the answer to your question would be when you feel "MENTALLY, EMOTIONALLY, AND PHYSICALLY" ready to take on the responsibilities and obligations of a marriage. I found that a lot of young people like myself these days think that marriage is only between two people and do not care about anything else. THAT"S WRONG. Marriage is more than two people but a union between two families. No matter how much you hate your in-laws; you gotta deal with them since they're your spouse's family. You certainly do NOT want to turn your spouse into an unfilial kid cuz I am sure you don't want to be treated the same way with your own kid/s in the future. After all, what goes around, comes around. So don't make the decision likely. Use your "heart" to love but your "brain" to plan a marriage. Most important factor in addition to the one I mentioned above would be "FINANCIALLY" READY. Money isn't everything; but you can't live without it. I gotta tell you, couple argued and/or divorced due to "money" 98.2% of the time.
HAHAHAHAHAHA ----------------------------------------------- aaanyway... its time....when its time.... when both parties want it very much n not cuz one pushes the other or because family is pushing...
when both feels that the relationship would stay together and maybe they want to start their own family together