my LMP was april 29th so im on cd 28 today i have irregular cycles my last 3 cycle lengths where 28 25 and the most recent 31 days long. i got the sharp pain in my sleep on the 17th of may (cycle day 18)and it woke me straight up and i felt like the witch got me early but nothing came of course cause its too early. i felt it again on the 19th (again in my sleep) but nothing. now im on cycle day 28 and was wondering how soon i could take a test. i dtd on 8th 9th 11th 13th 15th 17th 18th 20th 23rd 26th and tonight which is technically the 27th.