AF Arrived late. Crushed.

Serina
I have good and bad times when I eventually get my AF. This one hit me hard. Been TTC on and off for almost one year.