H, timetothrive. Welcome to SR.
You are trusting your gut. Something feels wrong with your SO.
That's because there is.
He is an addict. If not kratom, then weed, then Xanax, and maybe alcohol.
Yikes! That is quite a potpourri of substances.
Maybe not taken simultaneously, but still.
You are right to see red flags with this relationship. Only you can decide your way forward, but...
I don't see a promising partner in this person.