Could I be pregnant?

My af 4 days late and I am normally on time to the dot. Have cramps for past week like af should be here or starting but still nothing took a test but bfn. Help am going insane I just want to know what's going on with my stupid body been ttc for a year now :( and had a miscarriage in feb but had normal 24 day cycle for past 6 months. Any advice would be much appreciated and thanks in advance?