Hi Willow,
The best answer I can give is that others have already suggested - see a qualified therapist. One thing I can say is that you are to be commended for recognizing and being able to openly communicate your feelings. Recognition is the first step toward healing. Best wishes to you.
Di