What you need to do is learn from Haitians and Jamaicans and embrace your own culture. I could have sworn you lot did the way you defend your country any time I start talking shyt about it.
NO african nation has a flag that looked like this.
Any time I ask people to come to the continent and stop crying about racism "Man fukk that our ancestors built this land, fukk moving back to africa" apparently there is pride there, I wouldn't hold on to what you don't know and embrace what you do know, and that is whats going on over there, not here. You have 1 home, not 2. Roots are one thing, but what we see above is the actual tree. Your tree is america. Don't be ashamed of your flag and your past, is long over with, look to make a positive representation in your country and strive to be respected in it. Look forward not backward, your future is there, not here.
When we get our shyt together in the next 30 years, you're more than welcome to visit though.