This post is a rant. Throwing that out there at the very beginning. Houston Traffic SUCKS! Before moving here I…