I need some help with step child

Paige

My husband and I have been together for 10 years and married for 4 years. There is a 13 year age difference between the two of us he will be 43 and I am 30. He has two boys from his previous marriage (20 and 15). Our son is due on the 19th and it’s my first child. Our 15 is great and is excited but the 20 year old (who will be 21 in October) is being a jerk. He constantly makes comments when he is asked to help his dad with things like “well if someone wouldn’t have gotten pregnant she could help you.” This baby was planned and well thought out and the comments annoy me. He also has stopped cleaning up after himself and doesn’t do anything around the house. He lives here rent free and pays for nothing and is always here eating everything in the house. He has frequently ate dinner here that his dad and I have prepared but then sits on his butt while his dad and I clean up dinner. I am so frustrated that basically I am going to have two babies living in my house. I don’t know how to approach the situation either with him or my husband. I’m ready for him to spread his wings and move out. I’m starting to resent him for constantly creating more work for me. I’m tired and need some advice.