Hallucinations are never good news...but I think there's an excellent chance that alcohol has played a part here.
Forgive me for being blunt but something like that would scare most people off booze, if not forever, certainly for a long time...You stopped for two days.
Have you ever seriously considered not drinking?
D