I'm in serious need of advice!!!!!

So here's the back story... I was in a 8 year relationship in which time we had a child. My son turned 7 this year. My relationship ended with my son's father about a year ago now and it's been nothing but he'll. I'm currently in a new relationship which started right after ending things with my ex. I guess you could say he opened my eyes to what it was like to actually be loved and appreciated.

Here's my problem...my son at this point wants nothing to do with my boyfriend. He says it's because he broke up his family. My baby daddy likes to try and make me feel guilty because he feels I put my boyfriend above my son by staying with him even though my son doesn't like him. Am I really wrong for staying with him? He is literally the love of my life next to my son of course and I have not been this happy since I don't know when.I don't know what to do anymore...I keep hoping my son will come around and see what a great person my boyfriend is but I'm afraid his dad is sabotaging things.

What would you do?????