No, I don't think you are being an idiot... and you are not overreacting.
Not remembering where you are in a foreign country is incredibly scary -- it seems like only a matter of time before he meets with disaster. Also the combination of alcohol and pot is not a good one. It seems like he is back to his old tricks. I had an issue with my guy for 3 years and it got so tiring, I wish I had cut him off when I saw the red flags. It is incredibly stressful being worried about them, being annoyed that they can't keep their promises, fretting over their health and being angry when they keep messing it all up.