Actually where you live and how happy you are depends on you. When my husband was in the military, I was miserable for many years after having left NYC. No place could match what I had grown use to as a child and young adult. When I went to Japan, I had decided that I wasn’t going to let others tell me how I should feel about a place and that I would explore and make where ever I go my new home. Or better yet. Home was my family. I found that when it was time to leave that Japan had taken a hold of my heart. It wasn’t perfect but I adapted to my surroundings instead of expecting my surroundings to adapt to me.
You want the US to be Canada and it is not. So instead of making yourself miserable, why not look for the good around you and expand from their.
I grew up in the bronx. People who went their could not believe how people were. But in my neighborhood, we all knew each other and even the vendors. Yes there were dangers but it was a real community. I know of two almost kidnappings that were stopped because a stranger stepped in. I know I was almost mugged and rescued by strangers as well. I loved the transit that allowed me much freedom and the theaters and movies and broadway and museums. There was always something to do and you could find almost anything to buy.
Yes people could be scary but it happens in a big city. Just look at 9/11. Countless of volunteers from the city helped out during the tragedy. There is good and bad wherever you go. In some places, it may look all sweet to everyone else but evil people know how to blend in and you never know where you are going to bump into them.