5 days before af is due. I'm honestly shaking right now I'm so excited but scared.

Danielle