smart boy! get married when you're ready deep down in your heart! my personal opinion is 21 IS too young to get married...as you start to grow you realize you're no longer the same person at 25 as you were at 21. I'm seeing WAY too many marriages around me fall apart because of this. So be wise and get married until you're SOOO READY, SOO IN LOVE, and not just cause you love the person BUT really IN love.