There is nothing new that you have left your sweet home for job. Every one have to face it. For that we should blame others that we don't get job in our home state this narrow thought very much reflects your state of minnd. I also belong to Shimla and spent almost 22 years (School to University Edu.) there. Got job in Punjab. What I should call now that got injustice from shimla and should complain that all those who got jobs there were supporter of any particular party.
Gentleman if you have guts and capabilty you can compete any where.