Apart from anything type related, I suggest you shore up your boundaries. A classic book on boundaries is called Boundaries (forgot the subtitle) by an author whose last name is Cloud—sorry that’s all I remember.
Another good one is called Love is a Choice by Minerth/Meyer
You are a worthy and...