Why is glow saying I ovulated recently? According to FF I ovulated CD18. Also, does this temp drop look like I'm out?? :(

Ki