What should I do?

Su

I am in my 2ww. As per the app I was due yesterday but my last cycle started on 4th July. I am having some symptoms like little breast tenderness, dizziness, shortness of breath, Since yesterday my left leg is paining in intervals, having mild headache. Till now I didn't test because every month I test and it comes back negative and soon after my period starts. Should I test now or wait for few more days. According to the app today I am 17dpo. Please suggest what should I do?