Who is going to be the one to bring up the how-to-get-laid thread?
Roy, seriously, you are WAAAY too young to talk marriage. There are drastic changes to people at the ages of 21, 25, and 30. I would suggest going through ALL of those changes before you even start considering settling down. Trust me (and everyone else) on this one.