Have you read about the 30-day no contact rule, OP? It's usually to help people get over a breakup or to get the person back but it might help you to read up on it. You could decide not to be in contact with him for 30 days or you could start small and just not reply to him for 24 hours if he messages you. It sounds like you feel it would be hard to block and delete him right now. The idea is that after 30 days you'll feel so good you won't want to contact him.
How old are you? You seem to be in a lot of pain over this guy. Anyone who treats someone like that isn't a good guy, he's not a catch. Have you thought about why you're so focused on him when you should be focused on you and what makes you feel good? Say he did want to be in a relationship with you, based on what you've described he doesn't seem like a good partner.
I've been in a situation where I drove myself crazy obsessing over someone who dumped me and then tried to downgrade me to a FWB situation. He talked about the other women he was with, what he liked about them etc. He was being "honest", yes, but I realised he enjoyed the control over me and the drama and pain he was causing. It fed his ego. He wasn't a good guy but I thought he was amazing for months. Really he was a loser who didn't have much going for him and got his kicks out of thinking women were crazy about him.
If you're not prepared to end it, there are things you can do to feel better right now, things to calm your nervous system and give your body a break from the stress of ruminating/obsessing.
-deep breathing exercises
-meditation podcasts
-cardio exercise
-yoga
-writing
You could watch videos on YouTube about self-love and self confidence, get out and laugh. You should just try some of these things, not with a goal in mind but just see if you can feel better.
There are men out there who will give you the good things you are getting from this self-absorbed, inadequate man without the pain but with so much more good stuff. Where do you want to be this summer? Still in pain over someone who derives pleasure from using and hurting you or do you want to be happy and free and in a position where he would be jealous of you if he knew how great you were doing.
I promise you if you can just stop contacting him for a few days or a week (it doesn't have to be "forever" right now) there will be a point very soon where you're embarrassed by your lack of self-respect and the fact you spent so long putting his needs above your own. You'll feel repulsed by him.
You deserve better because every one deserves better than this.