I think the rose tinted glasses are coming off....
He's not nice is he?
Stringing along at least 3 women at the same time - all "grateful" for the attention he gives until someone asks for more than he is willing to give.
He sounds emotionally abusive to me quite frankly.
This lavish attention until you "rebel" and then any fracture in the "friendship" is your fault. Lesson learned - don't be so damn needy, you want him, you play his game of being a puppet on a string. When you apologise his "lovely" qualities will resurface and he'll be the best friend ever, until the next shag...rinse and repeat...
This "pull/push" behaviour is typical of abusive men - "you made me hit you", "you forced me to be mean for your own good", "it wasn't my fault, you over reacted", "I was trying to help you but you're so needy". Gaslighting you into thinking you are the one with the issues....look at your posts - you think you were unreasonable to him when he ditched you in a restaurant? Really? He was being noble? No - he was a shit and was called on it and he did not like it.
Sod that - he is the sort of tosser that will look sad and pathetic, still playing the same game in his late 50's thinking he's charm personified but wake up one day and wonder where are his fuck buddies have gone.
The answer for most women is on better pursuits than indulging his ego and having a life of their own, in relationships that are fulfilling - for some it will still be indulging his shitty behaviour and pining away - don't be one of those people, it's a waste of life, love, happiness and most of all self respect.