Sep 04. 2026

Eye 151
Star251

You set me at night knowing I'll torture you in the morning. You still need me. What am I?