Most Helpful Girl
A relationship (romantic or otherwise) is an ever evolving thing. It is constantly changing and growing just as we ourselves as individuals change and grow. There are some things that I really don't think you can prepare for.
With that being said, I also believe people jump in too early, too young and for the wrong reasons. Go ahead, get married at the age of 20 before you really know who you are and what you actually want from a partner. Just don't be surprised when 5 years later things aren't as wonderful and he/she isn't as perfect for you as you thought they were.
I think a huge problem with relationships today is that people are only asking, "what can this person do for ME?" Instead of asking the question they should be asking, "What can I do for this person?" Resentment and anger build on resentment anger, just las love and caring build on love and caring. We can break each other down or build each other up, it's all a matter of choices and being willing to put that person first and foremost ALWAYS, not just when it's convenient or you feel like it or once in awhile. Love can't flourish on 'once in a while'.