Depression

My ex is making me miserable he's controlling my life yet saying he's not he's making me feel legit crazy. I had my first son at 16 with a man who went to prison so messing with an underage girl that lied about her age and ended up doing 5 years for it never got to met my son which is also his son. He got out last year did house arrest and I just rekindled with him like 2 months ago back in april. I was with my ex for 4 years not a happy relationship. I left him got back with my son's father who for the next 2 years wasn't suppose to be around kids. Well I let him meet his son my ex found out by stalking me literally taking pictures and reporting it to my son father's probation officer so now he is back in jail for violating probation oh and by the way I'm 6 weeks pregnant with our 2nd child together. My ex calls me to tell me he has to make decision what to do about my son's father and to put me down and call me horrible names. I'm just so hopeless right now idk what to do about it anymore I try not talking to him and things get worst I try talking to him as a friend to keep the peace and everytime he ends up bringing stuff up to put me down or argue about. I want to be happy with my children's fter regardless of his situation but my ex is making it impossible. How to I handle this daily struggle? No judgement please on my son's father this is not what I'm asking opinions on I'm asking how can I deal with my ex?