Should I wait until I am 14 days late?

So my boyfriend and I always have unprotected sex. I have not been on any form of birth control for 3 years now...

Currently I am 7 days late for my period. I have been regular with a few times being late due to stress (would come around the 7th day). Usually I say I should wait to take a test after being 2 weeks late due to the fact I have been late before because of the stress.

This time however seems off? My breasts have been very tender. I usually have that before my period but it usually is the day day or two before and a little during. This time that is odd too: My breasts feel very heavy and have doubled in size. They also are super perky and feel almost tight? Idk if I should wait until I am 2 weeks late to have a more accurate test because i feel cramping here and there like i should be getting it any day now. What do you guys think?