I think you have to be willing to take a bullet for somebody if you're going to stand up there take your vows and be married to them for the rest of your life.
But to sustain a marriage for 50 years you have to get real a little bit and find someone who is understanding and who you can grow with. My mom always says 'Marry the man who loves you a millimeter more.'