Sorry, there are some really rude people in the world. Sleep does help. Those of us that are born with thin skin under our eyes or other underlying cause, Age rewind concealer is wonderful. I use a tone lighter than my face. This concealer has nutrients that actually improve your skin around your eyes. I've used this for 30 years now n love it. The concealer n a little eye liner are all the makeup I wear...it works wonders n since I'm running up on 60 years old I do C the difference it has made over the years. Now if I could just find something to rewind my aging hands:)
Sleep only helps dark undereyes if the darkness is caused by lack of sleep in the first place. If they're naturally dark, there's not much you can do about them - either accept them as part of who you are, or cover them up with concealer - pretty much the same deal as with freckles. Source: 35 years with naturally dark undereyes, having already tried all the home remedies that don't work.
What the people are saying is correct not the smart mouths. The ones giving you smart answers. Because under your eyes is the window to the health of your kidneys. So lots of water and may be some 1 Cucumber 2 lime lemon and one bunch of mint 3 quarts water. Drink about 24 oz a day and it will help flush some bad stuff out of your system and kidneys. Might help.