Am I crazy? 3 days before period is due.