I'm going to complain about the person giving me free accomodations.
I'm not sure what's making you want to complain about something so petty?
I do not like him that much, he's also an alcoholic
You should never complain about getting free things. You should be more grateful.
I do not need to, I have many other good qualities, I'm golden.
Just because you have good qualities doesn't mean that the bad ones don't exist, and you should always be willing to work on yourself. You're getting things for free and you need to learn to respect those who help you.