There is a big cultural clash between the southern states and the big cities. Of course you're gonna feel overwhelmed in NYC. You guys are used to a slower pace of living and more of the same people a opposed to NYC being very diverse and fast paced. Its definitely not an easy transition but could be very exciting for you. There are WAY more opportunities in NYC. WAY more money. I live an hour north of NYC and worked there for 10yrs. I have tons of my family spread out all over the burroughs of NY. Just because you will be working in NYC, doesnt mean you have to live there. Personally, I'm not a city guy. I like peace and quiet. I hate traffic too.
You are absolutely wrong brother. I will never live in a state as liberal, where I can't drive, own a gun, etc. as New York. For any amount of money.