Thanks for the query
I think u r suffering from a universal problem of dark circles
which is a genetic thing, Does not come because of alcohol or smoking
However it does come when u sleep less or are tired.
Best known treatment is to sleep with cucumber slices on your eyes. Try applying under eye creams. It iwll be better
have a healthy living