Being ashamed of your origins?

My parents come from a country that I really dislike for so many reasons: it's very racist, homophobic, sexist, classist, etc. I was born there, but I left when I was 2. Whenever I go back, I'm treated like a foreigner. But every time someone asks me where I'm from, I don't know what to say. Because when I tell them I'm from the US, they ask me again where I'm REALLY from. I moved a lot during my childhood so I have a weird accent, not really American, but I feel 100% American. So how should I answer the question of where am I from? And how can I stop being so ashamed of my origins?
Being ashamed of your origins?
Add Opinion