People who are happy rarely go on about how happy they are. People who are unhappy will often let you know about it though.
I can't wait to get married. I'd recommend waiting until about 27 before doing so. After you've met so many people and had some many casual relationships through acquaintances, work, etc. It's pretty amazing to have one person you can always go back to that you can love and trust. In the end you're wife will be your best friend, not every moment needs to be out of a cheesy movie.
Don't rush into it but that is all relative. When you aren't wondering how your life could be different you'll know you're ready.
Nothing is perfect. Your friends, your parents, whoever, you'll always argue with them sometimes and things won't always be a bed of roses with your wife. Marriage is hard work but so is life! I heard about a study on the radio where it said kids who witnessed their parents arguing had a much lower divorce rate, makes sense to me.
There's also a statistic that says that kids with divorced parents are more likely to get divorced themselves.