17 days dpo and AF is 2 days late

Should i test? Im nervous my last cycles have been 28 days then 31 days. I am on day 34 currently. Is it to early for me to test. Only difference is my nipples are constantly hard and i feel out of sync with my body.