Hola guapa! En mi opinión…
Vamos a ver… No es tu casa también? Pues tú decides!! Ellos se autoinvitan?de eso nada!! Y más si dices que no tienes sitio y la casa está a medias es que la gente tiene muy poca vergüenza y tu novio un calzonazos de su madre que no sabe decirle : mamá la comida se hará más adelante porque ahora la casa no está en condiciones. Y más cuando dices que no tienen ni buena relación. Hay que ser claro!! Y no te agobies, habla con el y dile lo que piensas no discutais pero las cosas claras!
Suerte! Y se tu suegra que le den?