Pregnant ? Help !!

Shelly • 17 , Happily In Love
My next period is due in 12 days but lately ive been really bloaded , peeing  and eating a lot more and tmi but my boobs have been feeling really heavy and they never do also back and feet pains could I be pregnant ? If so when do I test ? Ladies any comments or advice would be soooo helpful ! Thanks (: