I can't believe AF has arrived already and Eleanor isn't even 3 weeks old yet.
Is it normal to come so soon ?