It would be way too early to be experiencing any pregnancy related symptoms such as breast tenderness/swelling.
The earliest symptom is a missed period.
IF you are pregnant, the cramping could be due to implantation.
Since you are 2 days late, a pregnancy test would be accurate.
Use first morning's urine for best results.
Good luck!