AITA Roommate drama; AITA for wanting my roommate out?

AITA I (34f) and my husband (34m) bought a house years ago. We had a spare bedroom so we had no issue letting a friend (34m) rent a room from us. It wasn't about the money so we said $500 a month plus 1/3 utilities which meant rent was between $600-$700 a month. He also wanted his own dog so he recused a German shepherd without asking or fully taking care of (dog hair, destruction, poop...) We have come to love the dog and it plays with ours but this is important later on.

About 2 years in roommate getting hurt and isn't making as much money so we said don't worry about the rent. This is 2019, which rolls right into 2020 where everything went to hell. Again, we don't need the money and he helps around the house so we don't really push the issue. "I'll get you back," was said a lot.

Fast forward to 2024. Hasn't paid rent in 5 years. Now we are pregnant and hate to kick him out but we know we need the space. In August we told him and stated that he needed to be out by the end of November. Aka today... well after broaching the subject about "why are you still here?" we got ever excuse in the book. "I thought you said I had till the baby comes?" "I can pay you rent now so it's fine" "I have no where to go so your making my homeless" "I can move out in September" "The dog is your responsibility now. I won't feed him and he can't sleep with me now" It went on and on. I said I was done being manipulated/gaslit to feel bad since none of this is my fault.

This is my husbands childhood friend (who said some very hurtful things to me) so I'm trying to be nice and said he had to be out in three weeks. First response was "oh nice right after my birthday" followed by being ignored. I honestly don't feel comfortable in my own home now but I also know my husband wants to play nice with his friend.

So AITA

Update: So the boys slept on it but I was sick all night and realized that A) I didn't want to be in the same house as this person anymore and B) everyone is right and we've been way to nice (to the point where we were idiots). We technically gave notice of a family member moving in with over 60 days notice and since he failed to comply I served a 3 day pay or quit notice. Followed up by reaching out to a few attorneys as well so that if he doesn't comply by 5pm Wednesday we can serve the next round of eviction paperwork with the courts on Thursday. I was sad thinking that a friendship was over but then realizing that it was being leveraged by a selfish person that is mad that the world hasn't handed him everything. Done with him. Husband is 100% on board and was there when all the drama this morning went down.