I have been with my girlfriend for a year now, and she wants to have sex. Unfortunately my penis is a little bigger than 2 inches when flaccid, and a little bigger than 4 inches when erect. I have self esteem problems because of this, and I am a virgin. It's not my fault, I never asked for this. What should I do? Should I get surgery? I'm serious about this.