Good for you for standing up for yourself! It is wise that you have a therapist for support.
With addicts.....it's about them and their drug-of-choice. You saw that when you came home from your holiday. You weren't at the top of his list.
You deserve to be at the top of somebody's list.....