Been there Sam. It's a tough one. Deal with the right folks and you should be good to go. Welcome to the forum.
From the tone of your post I know you wish you weren't here under these circumstances, I was a member long before some health stuff put me in the same position. Hang in there man. This too shall pass.