Lazy Generation

My boyfriend's bestfriend currently lives with us and rents a room from us for $200 monthly. He's been with us since about August. Paid every single month till now. Unsure why but can narrow down a few reasons. 1. He's a drug addict. 2. He's been unemployed for about 7-8 months. 3. Getting lazy and just not wanting to work. 4. Has no motivation to try to atleast look for a job. 5. Eats our food, uses our electric, wash machine etc. Please explain... What makes people these days think it's "okay" to not work? Get off your lazy butts and find a job. Nobody can carry you. Be your own person. Pay your own bills and do you. I cannot stress this enough but it needed to be let out.