If you are unable to find support close at hand at home...you would do well to find a support group or workshop just for an avenue to vent, and a place to receive validation for whats going on in your life...we cant always be at our best.
Be sure to be forgiving, kind and generous to yourself everyday Infinite sadness, things will get better, just take it one day at a time. But don't be reticent about asking for help if you find yourself at an inescapable low point....presenting at hospital may be necessary to help put things back into perspective.