I wasn't really sure where to put this - but as it affects my relationships with nearly everyone I have chosen here - please feel free to report if it would be better elsewhere.
I don't really know where to start this is probably gonna be long sorry. due to name changes people probably won't remember me but long story short my ex and I split up over 3 years ago and our DS is 2.5. I've had issues with his gf which I can't go into in too much detail as solicitors are now involved. They have a child together who is 1yo.
He now seems to be getting worse too. He has been demanding reduced contact with our DS for several reasons and told me my child maintenance payments were going down. He doesn't really have a bond with DS - he sometimes doesn't turn up at all, or if He does and I go out during his contact time as soon as I walk through the door again he'll just leave whether it's only been 3 hours or 6 or whatever.
It's just really getting me down and I just feel completely miserable all the time and so so angry. It's affecting my relationships with others eg my parents, partly my issues and partly ex's cause they're now having to step in and pick up his slack such as having DS when I go to work like ex was supposed to. Also my friends cause I feel like all I do is moan about the situation and obviously they don't wanna hear it all the time. I'm gonna be left with no one at this rate.
There's absolutely no talking to him - 1 cause he's not here long enough and 2 cause he refuses to talk to me about anything unless it's on his terms.
If anyone has any advice or anything I'd be extremely grateful cause I can't carry on like this 

sorry that was so long and thank you for reading x