I weaken all men for hours each day. I show you strange visions while you are away. I take you by night, by day take you back, None suffer to have me, but do from my lack. What am I?

Image of Riddle Question

Can you solve this riddle without clicking that tempting answer button?