It's hard to say. It sounds like you were in a pretty low and dark place for a while. Where are you in your life right now? It sounds like you're on a bit of an upswing right now, but how stable is that? I think you need to get your bearings and get back on your feet. Get your own life moving in the direction you want. Pursue your dreams passionately. Better yourself however you can.
OP, I had a similar experience as you. My ex got pregnant because of me, I didn't understand then but she changed almost like your ex did. At first my ex would tell me how she wants me over then suddenly she starts telling me to don't touch her and how she doesnt get enough sleep at night because I'm around (I tried to hug her in bed). This continued for a few nights...
Anyways, what was the reason your ex wanted that expensive umbrella?
Thank you. I will try to change my life. Not to rely on others as much as I have done, but to be able to stand on my own feet, even when I'm down.
Who do you think you are to pregnant your ex?