I had something similar last year and it took a while to completely recover. Wishing you better health very quickly.

Your mention of cough syrup with codeine reminded me of Cheracol.