Hey Min,
It's possible for O day to be CD 12, but I wouldn't take it as concrete... looks a bit dubious. If you see fertile CM, BD until you are certain you have O'd (or get a coverline).

If I were you I wouldn't be testing for pregnancy for at least a week... hang in there

Tanya