Flooding in Texas happens and no place is immune. It might not be caused by a hurricane but practically all major cities have some weather drawl backs.
There have been only 16 Hurricanes in 100 years in Texas.
The worst to hit Houston were Catagory 3-4s Carla '61, Alicia '83 and Brent '99. Only those flooded all or most of Houston.
Houston has many surrounding towns that are lovely...I would stick to those northwest and west though. (cuz I am a snob). One exception I would make is Sugarland. It now has one of the top ranking ISDs in the nation. They also have some lovely private schools. Several of my cousins call it home.
Since you like the coast.... why not consider Corpus Christi .... they don't get many Hurricanes. I believe the current average is like one every 20 years.
If you wanna stick to larger cities.....depending on your job....I would say Austin (anything in the Eanes or Lake Travis district) and San Antonio (1604 west is a nice area and higher grounds) (both about 6 hours to the coast) are on the top of my list.
I personally wouldn't recommend Dallas/FTW but I am being a snob again...(well that and tornados make Dallas/FTW kinda dangerous). I will say this though if a woman is in need of social assistance....Tarrent County is known to pay for vocational school & etc to help her out of needing long-term assistance. Otherwise Texas is considered one of the top 10 fiscally responsible states in the union.
Austin does get a few tornados and some areas do flood due to Lake Travis being a regulatory lake
San Antonio also can flood pretty badly.
Ultimately it depends on what type of job field you would be seeking.... each city has a little something.
But of course all the above is just what I have heard .... the Syrian Arab Republic is many thousands of miles east of 'God's Country'