@SpongebobNoPants
Saying that her partner agrees with her, only makes her situation look worse. The man who repeatedly beats his wife,usually agrees afterwards that those actions are wrong and yet nothing changes because of his recognition and agreement. He continues to beat his wife while knowing that it is wrong.
If young adults are drinking in his home every weekend , it is quite possible that dad is paying for the alcohol He is choosing to drink and probably prefers to drink in his own home.
Another poster said that the behavior is "cheeky .". All of that may be true.
Insanity has been described as " repeatedly doing the same thing and expecting a different result. "
At this point, after 2 seemingly long years , OP continues to complain to her partner to the point that the partner agrees with her but nothing changes.
It has always been within the OP's control to effect a change by moving out of the environment in which she continues to grow increasingly uncomfortable. If her partner provides an uncomfortable environment the OP is equally guilty of self abuse by choosing to remain in that environment when she is capable of leaving and finding her own place.
The OP pays for her lodgings, and I would assume that she was not homeless prior to moving in with her partner. It hardly matters what he should have done or should be doing Her reality and relationship consists of what he and she" are doing." He is apparently changing for the worse ,and she is choosing to remain in the environment and complain.
Responsibility to and for self matters, and the OP is electing not to be responsible for her own peace and contentment That decision is not one for which the partner cannot be blamed.
For some women it is easier to say that the partner is wrong rather than to admit that they are incompatible. Incompatibility is not a sin or failure. However, failing to admit and accept your incompatibility is a fault that is easily changed.
Contentment is within the OP 's control; when she chooses to exercise that control she will be free