I would take a multi Vit to start with, black circles under the eyes are usually a sign of severe sleep deprivation, they are common for people who take a lot of crank, crystal, cocaine and speed, not saying this is you, but make sure and get a good amount of sleep everynight, try to get at least 8 solid hrs, everyone is different with sleep needs, ajust to what you need, good luck.