I understand where you are coming from.
I am not sure about if you should move, but if you want ideas about how to maintain your faith in a Novus Ordo world, maybe the following will be of some assistance.
I do not know if this will help, but it helps me:
Be a freak and don't care. :-)
Seriously. Ok, here is what I mean (an example of something a person can do to be a freak and not care):
I always wear skirts past my knees and usually long sleeve tops (or at least to the elbows). (I suppose a guy could do the same in a masculine way by always dressing up - no jeans and tennis shoes, no shorts and t-shirts, etc., even on casual or hot days. I even wear long sleeves when it is hot. I figure if the religious can do it, so can I.)
When I get around my "friends," here is what I get:
"You need to change your clothes!"
"You look Amish!"
"I am going to go out and BUY you new clothes!"
"I cannot have you come over here like that - people will think a nun lives here!"
This is what I say in response to all of those statements:
"Thanks!!!" and then I smile really, really big. Because it is a compliment: I am a freak.
Yay! :dancing-banana: <---solo freak party
LOL
Ok, just so you know I am not crazy (sort of :-) ), here is why it makes me happy:
What it does when people can see a visual difference in me and sort of tease me for it, but I stick to my guns, is reinforce to me that I have my own standard to live up to.
I really do not care what they say, and I just keep dressing like how I believe regardless. And you know what happens?
People respect it when they see you won't budge. They sort of stand up a little straighter around you, clean up their act a bit, and even start saying things like, "You know, I wanted to be a nun when I was young...how do you do it? Stay chaste?'
Even foul mouthed men will say things like, "I don't stop swearing for no one - only for you."
Then you can use such comments to share your faith in a friendly way.
Or if someone is being potty mouth, I say something like, "hey, I am a lady, not one of the guys. Don't talk that way around me!" but I say it in a friendly way that is sweet and I smile, but also so that they know I mean business. If you do it right, people know you are being nice about it but that you also are serious.
But by sticking to something obvious, it reminds you that you have a standard to uphold, even when you are around other people. It helps.
In private, I try to maintain that sort of "dresscode" as an outer symbol that keeps my mind on the concept of modesty and virtue. Even in the way I dress at night. I don't give in to T-shirts and shorts and such around the house. Like I said above, if the religious can do it, I figure so can I. There is a reason they do that, and it helps.
I surround myself with Catholic images, statues, art - I remove as much secular stuff as I can. My art work is pretty much all religious, with lots of statues and a huge three foot cross on the wall and a 3 foot statue of a saint - I even turned a small book shelf into a mini altar - with an image of the Sacred Heart in the place of where the tabernacle would be.
I get picked on for having my room look like a church. I just smile and say, "thank you! I want it to look like one!" And I really do. I don't care if people think I am a freak - I love it.
For entertainment, I do not watch TV or modern shows. I block out the modern world as much as I can. I have really stopped spending time with a lot of people who do not share my beliefs (unless they want me to educate them, in which case I am happy to do so for hours on end. :-) ) I spend a fair amount of time watching strong traditional sermons, traditional talks online (yay for YouTube!), etc. because seeing a person moving and talking and hearing their voice gives a sense of community that you do not get in reading a book. It is like a virtual support system to solidify ones faith when you do not have a real one.
In the car, some little religious memorabilia is good too.
And of course, prayers and meditation are a great help as well. :-) If you develop a simple plan that you can stick to it helps.
I do not know if any of that will help, but that is what I have developed for myself as I do not have a strong support group.