It's great that you are reaching out for help. We are so sorry to hear that you have been feeling so much emotional pain. It really does sound like you have been going through a lot especially with your boyfriend and friend. Remember that self care (exercising, eating nutritiously, getting adequate sleep) is so important in keeping you emotionally healthy. We would suggest using healthy/positive coping skills such as journaling, listening to music, etc., when you are feeling depressed.
It's so important that you reach out for support from a trusted adult such as your mom, school counselor, teacher, coach, or minister. Please consider getting evaluated by a medical doctor or mental health professional, and getting involved in counseling. It may help you to talk to a counselor at a hotline. Know that there is help out there for you and you are not alone.
Boys Town National Hotline 1-800-448-3000, www.yourlifeyourvoice.org