Jamie, I hope the venting helped, and maybe putting it down in paper so to speak can help you. Like the others have said, it is very difficult to give advice. your situation is very complicated, as you said. I sense someone may be, or remain hurt, I hope it is minimal and you can work something out.

Barbara