What’s the problem? Everybody wants their problems solved for free, or have the other guy pay for it. They could always start an “El Diablo” tax, and charge people with certain styles of large moustaches to fund the homeless thing. Look up Bill Richardson’s old face for reference.
I was asked by my granddaughter’s best friend what I thought of free lunches at their high school. Bear in mind that they go to HS in one of the richest neighborhoods in one of the richest suburbs in the world. They aren’t rich but they are comfortably middle class. I said that if there were kids who’s parents met the criteria then its probably okay but that they should realize that the lunches were not free and that I and my fellow tax payers were paying for them. She then said well what about kids who forget their lunch money - should they go hungry? I said yes, they needed to go hungry so that they would remember their lunch money the next day and I told her what my bring from home lunch was for years. I love these questions. Oh, and probably because she knows I voted Trump, she wanted to know if I was a feminist. I said no, in a strong voice! hehe.
Levy a tax on homosexuality and voila!
Problem solved