I feel the exact way... I was told I could suffering from depression, it’s not a big deal though! I picked up some books on self love and patience and stuff and I’m doing a lot better. Find anything even the smallest things to make you happy, I know this might sound dumb but I put my favorite songs on loud and dance around.. idk it makes me happy. Also no one is perfect when it comes to school so pls don’t beat yourself up about that, I went from a straight A student last semester to literally failing math, everyone has their moments. About your friends and boyfriend, try talking to them slowly, like just bring up one thing at a time and see how they react, and trust me if you’re still going to school and at least trying your best even if it’s not going well you’re not a disappointment to your parents!!