Wow Laughingman my heart goes out for you, its sounds really tough
I will be"h daven for you as soon as i get off the site. We all can't wait to see Laughingman laughing again.
I think 9494 is 100% right. Give it a shot if you can get any kind of support.
And of course pour your heart out to our Father in heaven whether you feel him close or not he is with you throughout all your pain and misery. He is there at your side crying along with you and will be wiping away those tears from your face very soon be"h.
Hope to hear from you on a better note in the near future.
We all love you. And please remember to love yourself as well.