Random Riddle Riddles Jun 132012 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? Sorry, the comment form is closed at this time.