It is a popular misconception that alcohol improves sleep, while the fact is that, in the long run, alcohol decreases the quality of sleep. Smoking
also has adverse effect on sleep.
Since your sleep problem is long standing, it is advisable to consult a psychiatrist
, who will treat you after detailed assessment. Alcohol intake and smoking can be contributory factors and therefore, they should also be addressed for you to lead a healthy lifestyle.