This “friend” seems to fit into an expression I like to use.... Slore. It’s a combination of slut/whore which has nothing to do with promiscuity and everything to with being a selfish, terrible pain in the rear.
It sucks to lose people who seemed like friends but good for you for putting an end to that one sided nonsense.
I will adopt that word @dfinney!! The older I get the more I realize there are just sooo many people like that!! Good people are just hard to find, is it just me or do you see this too??