I don’t know what to do

I’ve dated this guy for 5 years. Or relationship went to hell 7 months ago. We ended up breakup up on the day of my college graduation. He literally makes me feel like I’m never enough for him. I feel like I will never please him or get better in the ways he wants me to. Anytime we fight I feel defeated, broken, and stressed. I can never communicate these things because its always worse for him. I am stuck. I love him so much, but I don’t know if I can handle this much longer. He tells me how I’m getting better and how I’m starting to prove to him how I can get him back, and then one thing sets him off and it’s back to me not getting better. It goes back to all of the things I do wrong that I feel like I’m getting better at. I’m so lost, broken, and stuck. I have no job lined up after graduating and I don’t know what to do or where to go in life at this point. I just need help. I have no friends. He is my only friend. He’s disliked so many of them and I’ve always been around him. He gets lonely and upset when I’m not. I’ve sacrificed so many friends for him and he was the only person I could lean on. Now it’s him telling me I can’t just lean on him after I burned all these bridges for him. I am alone and I have nobody. I haven’t been this depressed in so long. I don’t even care about anything anymore. I just need advice.