Please, please check into Alanon meetings in your area. The support is there; you just have to reach out for it.
Posting on SR is a good thing, but it's been my personal experience that nothing equals the face-to-face value of a support system through meetings. I need those hugs I get from others who understand!
:ghug3