Advice needed ???

So I am currently pregnant with my second child and me and my boyfriend have been together for 10 years he has a total of 3 kids and one on the way I literally have been with this man through everything he has had a kid on me and all and I have stood by him ( just a little history for y’all )

So tonight I came home from work and he didn’t know I was In the house yet

So when he came in he was on FaceTime with this girl he calls his Bestfriend now mind you I told him months ago not to talk to her nomore because they were literally sitting and talking mad shit about me while I was pregnant with our first Child and so tonight that’s who he was on FaceTime with and I took it upon myself to message her and let her know I didn’t want her talking to him because I’m sure he didn’t pass along the message months ago when I told him that but I feel hella disrespected because I work full time and I’m in school and I’m pregnant again and his excuse was he was bored at home but I’m really mad at the fact that he used that as an excuse when I have to come home after a 10 hour shift clean the house to our laundry take care of our son and do my school work but he was so bored to the point he called her but he doesn’t help me with anything around the house and I can’t help but think well damn if he was cleaning up or something he wouldn’t have been bored like he knows I’m drained and annoyed because I have so much to do on top of having to come home and clean up and cook dinner and he has company almost everyday like I don’t get it and I’m trying not to do anything drastic like just leave but I’m mentally just tired ladies what do you think 🤔 please no negative comments thanks 😊