You can’t be everyone’s best friend. In fact, you can’t even expect everyone to like you. So stop putting so much effort into pleasing someone who clearly can’t be pleased, at least by you. You two are just not compatible, and there’s nothing wrong with that. If everyone liked everyone, the world would be a very boring place. Be grateful for the friends you do have and stop worrying about the ones you don’t.