This is doing my head in , people ask me have I been punched in the eye or do I have a black eye. I wear concealer but obviously it's not going to last a full 12 hour shift. I sleep on my side but it's my right eye this is my left eye. I've tried creams, I take iron supplements it went away for a while now it's come back. Does anyone have any advice how I can get rid of it for good???!!