Sould I have seen it coming?

Soon after my 16th birthday I met a guy, 2 years older similar backgrounds he was tall and athletic, never really had a tye at that point but I liked him, we texted for a while then started dating and so on, obviously after a few weeks we introduced families and all that good stuff things were going great and about a year into our relationship (me 17 3/4 him 20 almost, I was 18 before he was 20) weve been very happy since we've lived together too. 4 years after the engagement we got married and that's when problems began.

First started arguments for no reason and the constant stress was getting to me.
Second I was led to believe that everything (bad) in our lives was of course my fault.
Third I ended up pregnant and was very happy but I lost it at 5 weeks and he was so happy that I had lost it as he claimed he wasn't ready.
Forth I got really bad depression and lost my job as I was on sick leave for 6 months.
I started drinking a lot (2 bottles of wine and day) and smoking the green.

About a 1 1/2 into our marriage the day after valentines day he sat me down and told me he wants a break to find himself for 3 months and see if we want to stay together, that very day I asked for a divorce.
We separated the day after, I packed while he was at work had my mom help me move to her house and that was that.

2 years after our divorce was finalised and his new girlfriend 8 months pregnant. And this past Christmas I got told they are engaged.

Must say I definitely didn't see it coming but I've so happy I never had a baby with him and that im no longer tied down by legal issues im in a better relationship now then I ever have been. This man has made me love myself first and always put me first he puts up with my mood swings and all the bad stuff I still go through every now and then from the amount of pain my ex husband caused me. But since his name came up today I was just wondering if I should have seen it coming?

Also sorry but needed to vent...

Sould I have seen it coming?
Post Opinion