Genuinely sorry to hear about your personal problems, probably by good fortune I have never been in that situation, and can only wish you good fortune, and a speedy solution, also my hope that your son's will be protected from the fall out, and your relationship with them will flourish
PS. I like the sound of your young lady, certainly beats going to the gym, but I think I would be wary of a long term tied relationship.
regards and best wishes.
Now edited..... I think you had time to read the full post.