First Time With My Soul Mate

"A shorter tale of my first time with the girl I'll marry. My first story."

I met her online. I know how silly that sounds, but I don't care. It's better to have someone perfect than not at all. She added me on a social networking site that I can't even remember. I don't use...