When i have sexual intercourse with my GF, it take so much time, some times when she gets satisfied ,i shag my self or she will. what is my problem. I do have fore skin attached to my penis and i cant pull it back! should i consult a doctor?