If you've done everything right – you've exercised, gotten proper sleep, avoided high amounts of sodium and cleared up that persistent sinus infection – but those bags under the eyes are still there, you can thank age and your parents.
Collagen decreases with age, the elasticity of your facial skin decreases and, as a result, the area under your eyes sags. The propensity to sag is a genetic trait. One of the easy ways to tell if your puffiness is something you'll have to accept is by looking at the clock. Are the bags under your eyes predominant in the wee morning hours? Do you look perfectly fine in the afternoon? Bags that are gone by noon are actually, in a sense, a good sign. They mean that you don't have a permanent problem; you're simply dealing with fluid retention which recedes as the day progresses.
Under-eye puffiness that exists despite your environment, stress work conditions and time of day are generally something we all have to deal with eventually. If you don't want to accept the condition then it's time to consider more extreme measures. Cosmetic procedures are available to help improve the appearance of the skin beneath your eyes.
Make an appointment with a doctor to discuss your options.
Bags or under-eye puffiness can be an indicator that your lifestyle needs some adjustments. It can indicate that you've simply got a bad case of the sniffles. It may mean that you have a trait passed down through generations. It can simply indicate you're not as young as you used to be. Whatever the source, there are ways to minimize the problem. None of them have anything to do with hemorrhoid cream.