Well, I highly admire the sort of inspirations Seniors has given to u, Rohit..
I would also recommend u to just concentrate on ur goal, what u have to certainly achieve and just be rigid to that, ignore what all bad or citical situations u are facing or unpremeditedly u have to bear that..
Life is never ever remains smooth forever, so ups and downs are the vital parts & parcels of life, so donot loose ur courage, keep belief in god, and ur perseverance.
This is the time which u are struggling hard,,very soon u'll get out of it..then the moment u'll achieve u'll feel positive vibes in urself and then u'll come to realize that this is the reason u did suffer a lot in ur past, because god had kept for u something else that deserve u!!!
So,, my dear friend donot loose ur hope!!!
We are the HR people,, above all we are human beings,,it becomes our core responsibility that for the sake of humanity, we prove instrumental to each other as much as possible..
God is just taking the examination of ur patience...
So keep belief in God,,and PATIENCE is the only Key Word!!!
Also keep ur perseverance and diligence in alignment to our patience,,then certainly u'll reach to ur goals!!!
Wish u loads of Gud Luck to ur future...
Very soon u'll come out of ur apprehensions!!!