Hi there, starting off, I would like you to look inside yourself and question what is leading you to such unpleasant situations. It is much easier to change the way we think and perceive, when compared to trying to change the world. Reading your question makes me want to make a few predictions.I am also guessing you have trouble controlling anger and are sometimes very impulsive. You may also be very possessive of your friends and you feel let down by their actions. You are also easily impressed by people and often get disappointed when they don't meet your expectations. If any of my predictions are true, you seem to have some unoptimal personality traits, which are disrupting your normal experience of the beauty of life.
Next Steps
You do not need to deal with this alone, seek the help of a mental health professional. They will defenitely be able to help you. The sooner the better.
Health Tips
Please avoid blaming others for our experiences, those people aren't going to change because you want them to. Try working on the internal experience of external events, this is something you can and should change.