Yes many of us want first rank.....but is it the end of life if we do not get first rank...n in which field i should strive to be first...according to me we should just do our work properly n sincerly n with passion as result is never in our hands...what is there in our hands is our work......but now the question is many of us choose careers based on the cool factor attached to it or the CTC...but never question ourselves whether i am fit for it or not.Many ppl i have come across say mujhe toh finance main jana hain...5 days later yaar cash flow samaj hi nahi aa raha hain...toh tu finance main kya karega.just assess your strength and choose the carreer accordingly.Chase excellency not success.Best of luck frnds.