r/AITA, for taking a step back from a friendship?

I am 24F, me and my best friend have been friends since we were 14 we met in secondary school but recently I’ve needed a break from him as I’ve looked back at his behaviour. I never minded when he made inappropriate jokes and acted childish when conversations became serious. We turned 18 within months of each other and went on a night out, halfway through the night he kept bringing up wanting to go to a strip club being very drunk at the time I agreed but didn’t want to have a dance he could. He came back to our table with a dancer and paid her to dance for me I told them both no and then he made a joke about how I haven’t had any experience with women (I’m gay and from a small village) so tonight I would. I left and went straight home to rethink but thought we were drunk so maybe I just over reacted to the situation. 2 years later he started dating one of our friend’s sister which upset our friend, our friend got so upset she left our group but on a night out I bumped into her and we started talking and then chatting on instagram which led to a couple of dates but all through the dates she would be asking about our friend and her sister I didn’t say much as I hadn’t seen them. We would hook up but then she ghosted me. I meet up with my friend and he told me that she told him everything from when we hooked up and he laughed and then wouldn’t stop bringing up. He told me the only reason why she was interested in me was for information about them. I lost my dad last year and I asked my friend to come to the funeral he said yes but didn’t show up. I found out he went on a night out with his gf and sister who used me. I called him a couple of days later to chat, he said it slipped his mind and that he was busy with work and that I have a step dad so I really shouldn’t be upset by losing my dad. I left to head to work. But a couple of weeks ago I had my birthday he said he was going to meet up with me and booked a table at my favourite bar I got there and he didn’t show up and didn’t book a table I feel so useless and whenever he needs me I’m by his side but when I need him he is never there I don’t know what to do.