Do you suffer with sinus problems? It can make your eyes puffy. I expect you've tried extra pillows? I've said before about wine can have this effect. A Beautician told me that once as she had same problem. She liked her wine! Other than that, might be best to get it checked out with your doctor. Good luck.
Any other symptoms........tiredness, gravelly voice, hair unhealthy?
I would see you BP it could be an underactive thyroid .
There are other medical conditions, but that would be the obvious one to exclude.
A simple blood test.