Too Early to Test?

I’m 16 dpo and my period is two days late today. Me and my partner haven’t really been trying but we’ve still been having unprotected sex. For the past 3 days my nipples have been so sore I could cry and I woke up in the middle of the night because it was so painful. I kind of have an instinct I’m pregnant. But I hate getting my hopes up. Should I go ahead and test?