AF was due on 24th may..

Samaa

Hello

So AF was due on 24.. and today is 28.. on 24 i had cramps that gave me a sign that af is coming but it never did.. now my nipples are sore when touching them and breast pain near the armpits.. should i give a test now to get BFP? Or wait a bit longer?