Keep waiting or time to see a doc?

Stephanie • I`m 28 and we have a beautiful baby girl! I love being a mommy!
Needs some advice. I decided to go off the pill in may, with May 9 being the last one. I got rear-ended that same day, no major injuries. I was expecting AF on the 12 but that was a no show. I chalked it up to all of the stress from the accident and brushed it off. Now 4 weeks+ later, I'm thinking I should be getting the AF visit and still nothing today. During the past couple of weeks I have had some mild sharp cramps on my left side and some strange thick discharge but otherwise feeling good. Stress is way better too. Got a bnf yesterday. I just want to know what's going on with my body. Should I see a doctor, wait, or give it a few days and take another hpt? Not sure if this is normal and my body's way of handling being off the pill or if the accident could have messed with things.