Why is life so hard for me?

I am 17 years old , graduated from school this year and im now doing further education at college ( travel and tourism ) to prepare me for airline cabin crew that i would like to do in a few years time.im not like most teenagers , i have never had a proper family as my mum has been a drug addict , my dad walked out on me and i was raised with my gran who has a disability so life has been tough and i have realised how things such as drugs destroy not only your own life but the life of others , breaking up familys, such as my own and i have always wanted to try and put this behind me and move on but somehow i feel like im all alone ..college is hard and i have started part time work in a clothes shop and my 1st day the manager wasnt extremely good to me . . i get stressed out and upset extremely easily and i take it out on the people i like such as my gran .. now she isnt speaking with me . .i have no talent that i know of .. no knowledge of if what im doing is what i should be doing and no money at the moment . . i have no one else apart from my gran and she doesnt understand at times .. my life overall feels like one nightmare after the next ..its stressing me out and i feel like i cant free myself from the misery . . what can i do?
Answer
Find a close friend to talk to or see a therapist. talking out your stresses can make you feel amazingly better.best of luck.