Charlotte or Raleigh?
Both are waaaayyyyy safer than Houston, that would be a plus off rip from almost anywhere. I know you'd miss your local culture, but then you'd get to learn the culture in those cities, where there's still a ton of black culture...
The food is good in both but homegrown Carolina food is nowhere near as unique or tasteful as other regions and cities, but the tradeoff is you'll have plenty of options on the restaurant scene to choose from...
Charlotte is way smaller than Houston, but it's still a big city. So if you still want to feel like you're in a big city of some sort, go to Charlotte. My experience has been that people from bigger cities can get bored easily in Charlotte, which to Bryan's point, there is a lot to do there, but it is a drop off if you're coming from Chicago or NY or Atlanta or LA, or in your case, Houston. Alot of people from bigger cities miss the 24-hour nature of those bigger cities, some of them enjoy the slower pace in Clt though..
Most people who move to Charlotte are coming from somewhere smaller so Charlotte is the perfect big city for them..
There's a similar dynamic in Raleigh, which is basically just Charlotte cut in half. Don't listen to these nikkas who tell you Charlotte ain't like nowhere else
it is similar to Atlanta, and it and Raleigh are also alot alike too, Charlotte is Raleigh times two. Coming from Houston, Raleigh may be too small for you, but it also isn't really a "small" city, after Charlotte it is still the biggest city between DC and Atlanta. So there's still a decent amount of stuff going on...
I prefer Charlotte in a vacuum but my kids are here in Raleigh and having lived in both, the similarities jump off the page. Raleigh is fun and more easygoing and laid back than Charlotte, Raleigh people also dress better, have cleaner style and are more about the bag, but otherwise there aren't many differences between Charlotte and Raleigh...
Charlotte is more diverse, but you aren't gonna find Houston-level diversity anywhere here. Raleigh has more white people, Charlotte has more of everyone else, but there are plenty of whites in Charlotte and they are more rednecky-white in Charlotte, the whites in Raleigh are more passive-aggressive liberal. Take from that what you will...
Raleigh isn't as diverse as Charlotte but it does have some notable diversity, it isn't just bland here. Both are more corporate and white collar than blue collar, so I'm not sure how that compares to Houston specifically. The blue collar element is in both but smaller than in some cities. Raleigh's white collar skews tech, government, eds and meds, Charlotte's white collar skews corporate and big business, but each have elements of this in both...
Both have a large black middle class, low black poverty, a decent sized amount of wealthy blacks. They are pretty much exactly the same in this regard. Charlotte is a little rougher in its hoods but this ain't Memphis and it's not even Houston which also ain't Memphis, Charlotte (like Raleigh), it's easy to stay away from bullshyt because it's not filled with slums, violence, and impoverishment...
Anyone involved in "fukkery" as a transplant or outsider in Charlotte, is involved because they want to be. It's very easy to live a fun and chill life away from wild shyt in Charlotte, I'm always gonna push back on the images to present Charlotte as this wild hood place because what benefit does that serve us as a people? And it's mostly untrue anyway, Charlotte is beautiful and safe. It's a little more dangerous than Raleigh, which is one of the safest large cities around. You can find hot shyt in Raleigh too, but like Charlotte it's pretty easy to dodge it and stay away from. These are safe cities with numerous advantages for black people...
Charlotte receives more tours and big events because its the bigger city. Raleigh receives a decent amount of this though because it's on the other side of the state and has the market as the biggest city on that side!
I can answer any other questions you have because I've lived in both!