I wish you well sparkle, but I think you are making a huge mistake trusting this person again.
Salt
I have read through sparkles postings saltwater. i am confuzed, what exactly does she need to trust this person about. I didn't read about mistrust, cheating. As sparkle hasn't come back about this i truly am confuzed.
I am so glad that your BF has a job, perhaps now the burden of the financial strain will be lifted. Perhaps you will not need to go to the doctors and get on medication. That i agreed with nottoogreen and thought that was a terrible idea. No use popping a pill. One needs to sort the problem out at the core.
Have you managed to talk yet?