Heartless or just not connected?

My bf and I have been together for almost two years now and he think I am heartless. His baby mama use their child to push him around. He feels he need to pay light bills fix stuff on her car all cause of the child. He also run around trying to be there for everybody and no one is ever there for him. I’m never around his family cause bm always popping up and starting stuff wii me. (Bitter baby mama) So every time he go running to someone in his family cause something going on he feel I’m heartless. This is because he turn his back on me and he make excuses for these things. His ppl disrespect me and he allow it so I stay away. His child come over and say things the mom saying to him and he don’t correct it he get mad cause I stay away but cause see y I don’t want to be around his child. His family only know what he tell them and they haven’t given me a chance. They don’t know me. What do u guys think?