So, this is a very odd thing to go to the internet about, but I'm seeking advice from all angles, really. See, I've been dating this girl for about 2 years. I have just turned twenty years of...