Light-Disrupted Sleep

For anyone whose sleep is broken by streetlights, a partner's screen, early sunrise, or daytime naps. Total blackout, no compromise.