Another thing is, I find myself no talent on math or science, for I struggle with OI(CN name:信息学竞赛) for many years but I was always vanquished by my classmates, even if I study it very hard while others always slack off.
In fact I really love OI, and that's why I insisted in it until last semester. And I know I have surpassed many competitors, or I may just learn in a less effective way, but my experience and failures of many times really make me sad and hopeless then.
Yet maybe I will tread on it again in the university, if I should come to some realizations one day. And perhaps I will suffer less job stress if I choose something like Computer.
Thank you if you read. But don't bother to respond to me cos I am urged to bed now as I will go to school tomorrow.
May I ask, what is the balance point between what you love, and what you are week in?