why do i always shower at 3am