You have achieved many things especially for someone who was not born in this country. Don't be too hard on yourself. You should be proud of yourself. No one can beat you except yourself.
I think the most important thing is to find something you really enjoy and excel. Best wishes!