Having trouble

Alexis

So my husband I have been having sex for about 3 years now and I have always had trouble having an orgasm as well as just climaxing. It takes so much time. We literally went at it for about 30 minutes plus and still no climaxing, don'tget me wrong I enjoy it and it feels good, I just don't climax or finish. Since we have been having sex I maybe have finished less than a handful of times. I get so discouraged and sometimes depressed because of it. What do you think could be wrong? I try staying relaxed and everything.