2 day period?

Er
Hi all,
So after 3 months on clomid we decided to give TTC a break. No ovulation tests, no ultrasounds etc. I ovulate on my own but the doctor wanted to "strengthen" my ovulation bc my luteal phase has been short (12days). This month I had ewcm and we had sex during my fertile period. 
Yesterday afternoon, on cd 24 (3 days early), I start bleeding, medium heaviness with horrible cramps last night. Today, I'm only spotting... Period done?
I would love to think it could be implantation bleeding but wasn't it way too heavy and weren't my cramps too much? 
Has anyone had this before? My cycle is normally 5 days with bad cramps on day 1.