i want to fight for it, but the problem is almost
everyone is bigger, stronger, faster and smarter than me. i need some kind of cheat code to win here

I used to feel the same way too, until circumstances pushed me to fake being just like them. Then I realised everyone around me is either faking it too or believe themselves to be way better than they really are. People are either decieving you, decieving themselves or both.
Don't let others stop you from acheiving your goals. No one is worth that.
I'm south asian too, I don't blame my genes for my problems. They aren't the source of mine, and they definitely aren't the source of yours. You're holding yourself back with the negative thoughts.
Others have made it out of shithole countries before you, so can you. But you have to be strong. There will be setbacks, but you have to push through. Don't give up on yourself, you have nothing to lose by trying and everything to lose by ending your life. Fight.