Buddy, you shall always love your home country. You want to love US? Here is a way. An experiment. Come to India, live here for a while, when you go home, you will find, there is always something worse then your current state. So try it.
Depends what you're looking for. If it's freedom, United States or Sweden or a deserted island. If it's socialism, United States or elsewhere. If it's slavery and State control, everywhere else. Not time to leave the U.S. yet. But it's getting there. Try Texas. Best place in the world. I don't live there yet, but will eventually. And if that goes "south", I'll try Heaven.
How well do you know yourself, your lifestyle, income issues, education & training, age . . . why do you want to move? What about language & cultural changes? Would you be welcome in another country? How many immigrants come to America & refuse to learn to speak English? I don't believe people should change basic cultural heritage, & you know that this land of assimilation welcomes diversity, but some basic sanitation & household habits are expected from everyone. MY parents had to submit to all kinds of tests & immunizations; my family is grateful for American citizenship. They attended night school to learn how to communicate in a nation whose LAWS are in ENGLISH & brought their skills & talents to enhance America, their adopted country. Would you enhance the culture of a country where you would move?
I have traveled this old Earth for 60 years and have been on every continent except Antarctica. I love to travel and when I return and my feet hit the USA airport gate, I am so thankful I am an American !