You can step off the crazy train any time you are ready charis
I think you should consider changing your number and totally blocking, for good, any social media in either direction.
This cycle of interaction with this person is harming you and making it impossible for you to heal and move on with your life.
When you hit your bottom needing him as your "fix" you will do this.
Meantime, I'm sorry you are hurting but please reread your past posts here and I think
you will also see this pattern of reach out / rejection easily.
You are right--he is an addict and a selfish person and
You are on the bottom of his priority list and that won't change as long as he's using
and maybe not even if he stops.