Pregnancy?

Anti
Its Been A Week Since My Cycle Havent Came It Was Supposed to Come On Last Thursday 31  now it say it supposed to come on today it havent come on and I feel bloated round my belly button hurting when i push against it something hard And I Been Eating Alot. So What Kinda Signs Are Those ? I HOPE NOT PREGNANCY But To Be Safe Ima Buy A Test ...What Are The Best Pregnancy Test