He seems like an starfish just because he is only her boyfriend and bosses you around and forgets with your stuff in your house. A real boyfriend of your mom would try to be nice to you and try to win you over so he could marry your mom, sounds like he just wants a good forget and a place to mooch off.