Hey Brett, Have you thought about a support group. I know it sounds silly but it might be nice to be around people who have been there, ya know? Have you talked to Tray by any chance. I'm sure he has similar feelings sometimes. Sometimes it helps to dish with people who feel ya.

I did some group therapy once time. It was really cool and it helped a lot.