Good advice. Glad to hear your story and glad everything is working out for you.
just_do_it said:everything you do in life is a risk.
Its perfectly normal to feel what you are feeling but how you handle these situations in life is what defines you as a man.
Whats the guarantee that if you study in India you will not be wasting your parents money? In my experience, nobody is an average student because of some external force, its a choice. So you can pucker up and study hard and be a grade A student or you can be an average student, decision is yours.
As far as canada is concerned, nobody guarantees you that things will always go as planned. They never do regardless of if you are in India or Canada. But things do work out in life in the long run. You just have to roll with the punches and keep going, keep trying.
I'll share my story. I arrived here back in 2002 with a year's tution in my pocket. My father gave me the money and said thats all he could afford. I had 3 more years of tution to come up with and no idea how to. Oh and i was an average student in India but by choice.
I went through a rough patch in my 3rd year and my GPA went below the university minimum and i was put on probation, meaning one more grade less than C and i would be kicked out of university for atleast 2 years. I repeated a semester and got straight A's in the same courses i flunked. The dean ended up waiving a course's worth of credits i needed to graduate just so i didnt have to come back for another semester only to finish an elective. That saved me both time and money.
My second term at a co-op job and i was asked to resign due to some differences with a colleague. That put a sore spot on my resume but it was probably for the better. Now i am a canadian citizen, work for the govt and have a pretty good life.
So if a screw up like me can etch out a decent life for himself, i'm sure anobody can. Here's how i did it:
1. Accept whatever is happening in your life. Dont be in denial. If you get bad grades, accept the fact you didnt study hard. Nobody else is to blame.
2. Believe in yourself. You are no dumber than anyone and as smart as anyone.
3. Work hard. although im not a religious person but if i was i would say work hard, give your 110% and leave the rest on god.
4. If you fail once, try again. I know it sounds cheesy but its true. the moment you give up, you are creating a habit of giving up and thats all you will do in life; give up.
5. always have a plan B, always. Whatever you are doing, small or big, always think through each scenario that can happen and have another way out if things go south. For e.g. what if your plan for PR does not work out, what then? or what if you do not get a co-op in the summer, what then? Planning helps you be prepared in situations where normally people freak out and make stupid moves.
In the end, all i will say is that life is a risk in itself and only those succeed who take the risk. Wayne Gretzky (canadian hockey legend) said "you miss 100% of the chances you do not take".
Best of Luck