Maybe the 18 yr old needs to consider his sister is still a little girl. He has a right to be upset about his mother, but he should be mature enough not to battle his kid sister over her seeing mom more than him! Have you thought about having a man to man talk with him?
It is not about what you feel should work in your M. It is about doing the work that gets the right results. Do what works!