First of all, I'm not mad that you called out a beggar. I'm mad that you overreacted way too much about someone being a beggar.
Second, I actually am part of the LGBTQ+ community. And if you don't believe that I am, then you don't have to. That's your opinion. I understand that it's "just a joke," but you're still creating false stereotypes about the LGBTQ+ community that gay, lesbian, trans, etc. people are lower in the social status pyramid than straight people.
We all have made mistakes, and I have made a lot of mistakes also. Maybe this post is just one of those mistakes not realizing how it might hurt people.
And also, about that whole "looking through my profile to bring me down in some other way" thing, I was looking to see if you had any of "those" posts, and not just "those" comments.
Just out of curiosity, do you think it's okay to make fun of the LGBTQ+ community for the sake of higher social status?