My husband and I have been married for almost a year now. Before that we dated for about 2 years. He is such a kind and loving husband. He is very supportive and I love him with all my heart. The only problem we have is our sex life. The problem is when we have sex it takes him forever to ejaculate. Most the time we will go and go and it won't happen until I give him a hand job after or he does himself. It is really frustrating because it makes sex more like a choir then fun when you are going at it forever with no results. It has really made me not want to have sex because it is such a choir. I know that he masturbates all the time because I have walked in on him on many occasions. I usually don't say anything when I see him because I don't want to embarrass him and I know that it is normal for a man. I am just afraid that he masturbates so much that he can't get off while we have sex. I know he watches a ton of porn also because any time I get on his computer it is all over his history. Is there any fix to this? Is it me?