I cannot agree more with maddie. Seek professional help. It sounds dramatic and vaguely scary but I know that had I not done the same 2 years ago I would not be the happy and fulfilled person I am today.
Of course you have to find the right person to help as not all sex (or other) therapists are the same.
Good luck