Sadmanagain, sometimes you do everything right and it still doesn't go your way.
I'm so sorry you don't have, and haven't gotten, the support you need. It really stinks to be the giver who doesn't get.
I'm slowly learning to give myself what I need, because no one else will. It is sad. I feel for you.
As has been said before, keep taking it one day at a time. Hoping and praying that better days await, and not too long in the future.