Riddles Random Riddle June 13, 2012September 9, 2012 gags Hold your mouse over for the answer. 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?