Hi, Jamie! I feel a bit stupid posting because I really haven't a clue what to say to you. Of course the magic words "professional help" spring to mind, but I wonder how effective that would be. There are some serious problems here, and I wouldn't know how to handle them myself. My ex had and still has some serious psychiatric problems, and I never knew what to do about them. Professional help didn't help her.
I can certainly offer you my sympathy, if that will give you any comfort, but I'm afraid that's the best I can do. Hopefully somebody on this forum will be able to give you some helpful suggestions.
Best wishes, Annabelle