It's a side effect of the multiple times you admittedly used acid a few years ago.
The phenomenon of reoccurring drug-like experiences after the acute substance effects have worn off was described for both substances and especially attributed to LSD. According to the DSM-V, the persisting and distressing manifestation of these experiences is called hallucinogen-persisting perception disorder (HPPD).