Pues a mi tu novio me parece una persona sociable, solo que no pone salir en primera posición.
Ahora tu madre me parece algo posesiva y que te pasaría lo mismo si tu novio fuera de otra manera. Vives a 1h y tienes que dedicar tu tiempo libre a ir a verlos o se enfada? Ya tienes tu vida. Tiene que entender que sigues ahí para ellos aunque no estés en su casa.
Y lo de quedarse a dormir en mi caso es alreves. Cuando vamos juntos a casa mis padres, soy yo la que no quiere quedarse siempre porque quiero mi intimidad. Cosa que en esa casa no tengo.
Tienes que plantarte delante de tu madre y decirle que las cosas son así y que es lo que has escogido. También puedes decirle que para reñir cuando vas a verlos que entonces acortas las visitas. Igual así no le echa la culpa a tu novio ( que no tiene ningoo, ni es asocial, ni nada)