Hi OP
Please excuse the thread interruption.
We do advise all our members to be aware that not everyone on t'internet is who they say they are, and that, although we're awed daily by the astonishing support our members give each other through life's trickier twists and turns, we'd always caution anyone never to give more of themselves to another poster, emotionally or financially, than they can afford to spare.
Kindest to youOP and hope you can get this all sorted
MNHQ