I may finally get some help. I called Community Mental Health and have an intake appointment next Monday, the day before my birthday. It would be a good birthday present to finally get some professional help. Even though support from other people has been helpful, I think that more is required for the long term.