Hmm, sounds serious Jimbop.
I recommend a visit to an escort of your choice this weekend, and after being pleasured (which I recommend includes blowing your load on a pair of, frankly, enormous titties) you can discuss with the escort in question your problem. It may be that this particular problem of yours is more widespread than you think