Next time hit up South Shore or Englewood.
Like all massive Cities the majority of the City is relatively safe, but the bad parts are really really bad.
Due to the weather the homeless population is nothing compared to other parts of the US.
I lived in Houston for almost 40 years, only had a handful of bad experiences because i lived in the good areas.
Used to have to visit the 3rd Ward area for a large project we worked on for 3 years. In those 3 years i experienced and saw the craziest things of my life (besides living in Venezuela). People getting robbed in the middle of the day, hookers everywhere, homeless zombie camps, needles all over the ground, kids living in complete filth, locals selling drugs out in the open, heard gunshots many times.
One thing i almost never saw there were white people and Police. They just avoided it unless they got a call.
I got harassed almost every time i went there. I had to walk the project site once a week. Got to the point that getting out of my truck i would look around for 5 minutes first. Carried that G43 every single day. The contractor provided a security escort for everyone. Brothas would just walk up and start talking shit for no reason, looking for trouble, most of them were young too.