Careless selfish narcissist bf

Imagine being in a 4 year relationship and already knowing you’re not happy like 1-2 years ago and just giving it every chance you can…..Hi that’s me! Well I’m thinking this is the final straw for me. He’s a narcissistic long story short I just put this together recently. Our relationship was always SO hot and cold and that makes so much sense. Well our most recent issue is that I told him we should take off these 3 days together for a vacation to rekindle, I also told him that I will not be thinking of where to be going or doing any of the booking AND specifically that I didn’t wanna have to remind him this time… it’s been four years. I spelled it out for him I told him he needed to find a dog friendly hotel with parks nearby and see if he could find any restaraunts dog friendly nearby… a lot to ask for but I always do this, we take our dog everywhere. So anyway tonight I said “so our vacation time is coming up and I don’t think you’ve planned anything…” and he said I’ve been busy… then I stared at him and he just laughed and turned away and.I said how busy can you be… then he ignored me like usual. And I said you just love to disappoint me don’t you and he said yup and then turned over and went to sleep. I think that I should just plan for it to be over with.. I’ve been trying to prepare for the worst because I’m realizing who he is and his personality type. This lack of effort and careless personality hurts me too much. He said he was busy but yet he was searching for gadgets for his new Xbox. I don’t get it.. I’ve threatened about breaking up jokingly before for sure. But the last while I’ve been serious and I’ve done all I can to prove it. This just might the last straw for me… am I wrong? Then I’ll just add… we don’t have sex AT ALL and it’s because he chooses porn over me👍🏻👍🏻I think I’ve done all I can but is this reason valid enough to finally do something…😭