If you feel like you've tried just about everything and not much has helped, give EFT a try.
You will be amazed as EFT neurologically separates memory from emotion!
The following are just a few names of Great Practitioners in the EFT field:
Carol Look
Patirica Carrington
Steve Wells