Utterly Confused

I have had a boyfriend for a little over a week. Last night I cheated on him. I had sex with a guy that I was in love with but never actually gained the title of being his 'girlfriend'. I feel horrible. I don't want to be with the guy I had sex with. The reason I cheated was because my ex-lover always satisfied me, and my current boyfriend has a really, really small penis. Yet he is the most wonderful man that I have ever met. Now I am utterly confused on what I should do.

— Jenny, 20

Love Library: Featured Articles