What would you do? Should we kick him out and let him be homeless?

A year ago my husbands uncle came to us asking if he can stay with us, his girlfriend kicked him out he had no job and no were to stay we told him no. He kept asking and asking as he was now staying on a friends couch but they were now tired of him and kicking him out. Finally my husband said he can stay for 2 months to get on his feet and find a job but then he has to leave. ( my husband uncle is in his 50s and we are 25, his uncle has never had a job in his whole life and had always lived off someone else).. so the two month came and went and we agreed to let him stay a little longer because he was helping some guy and supposedly the guy told him next month when his roommate moves out he can move in and work for the guy. So we figured ok only one more month and then he will have a place to live and no longer be out problem. Well the months came and went and there was always more excuses. During this time he had not given us a penny has been eating our food using all our soap,shampoo, toilet paper, etc. doesn’t buy anything for himself and uses all our stuff instead. We had many incidents with this one being that we always have plenty of water in our house and we buy milk and soda where a gallon of milk last me and my husband 2 weeks and a 12 pack of soda last us a week since we only drink one a day each at dinner. His uncle was drinking a gallon of our milk in 2 days and all the soda in 2 days so we told him to not drink it and instead drink water and if he wants milk or soda he needs to buy that for himself. This was a huge issue and he blow up yelling and screaming saying he mows the lawn so he should be able to drink what he wants. We told him no one asked him to mow the lawn and he can leave, we spend a lot extra having him here and we told him only 2 months and it’s been way past 2 months.

Another issue we’ve had that annoys us is he is staying in our guest room I normally have my little teenage sister come over once or twice a month and she sleeps in the guest room so since he is in there I haven’t been able to have my sister come stay the night. Also he hung up a bunch of fully naked play boy centerfolds on the wall in our guest room as if it’s his room. That annoys me because he is a guest staying there and he shouldn’t be decorating the walls with anything.

So now we are at our end and it’s been over a year now that he has been here and he acts like a teenager and like we are his parents and it’s our job to take care of him. He has not found a job at all. So we want him gone but kicking him out will mean he will be homeless and living on the streets because he has no one else who will take care of him and give him a place to stay. What would you do, would you kick him out and let him sleep on the streets?