Pregnant or just late??

Hey all!!!  I am currently 12 days late but I've been cramping for a little over two weeks. Just light cramps and not consistent nor every day. I've never been pregnant but AF tends to show up whenever she wants. She's been super regular for the last year after I removed myself from a very stressful situation. I'm not stressed now so I can't figure out why I'm late. 
Any thoughts or advice?!?!  Thanks!!!