How regular are your cycles? If they come every 28 days like clockwork without fail, that would suggest one line of reasoning, and if they are all over the place, sometimes come in a month and sometimes two and sometimes three, that would suggest another.
You say your last period began on 3/5/17. (Are you writing this the British way, which would mean you are saying May 3, or the American way, meaning March 5?) I'll assume you mean May 3 was the first day of your last period, and then when you say "the 9th" and so forth, you mean May 9? Was May 22 the last time you had sex before getting the positive test? Did you have sex on May 29, 30, 31, or June 1 or 2?