Am I crazy?

AF is 4 days late haven’t tested in a day last test was negative took clomid this cycle ovulated on time got clear positive ovulation test results I haven’t had ANY period cramps but I did cramp 5 days after ovulation and today being 4 days late I have the worse migraine on earth! Could I be pregnant or could my cycle be messed up!? SO and I did the deed the day before ovulation the day of ovulation and then every day for 3 days after I’ve told myself this whole month my period gonna come don’t get your hopes up and now it’s 4 days late and I’ve heard some women experience migraines in the early stages of pregnancy but I don’t want to get my hopes up

Does anyone have any thoughts or a brand of pregnancy tests they could recommend or tell me I’m crazy