Please read... :-)

So apparently April 7th or there abouts is when I was most fertile, had sex before, on and after that date. AF is due around 21st April but not 100% if that's accurate as I was previously on the pill and would skip AF :-/ help! 
​When should I test?!