Confused

Bre
Im not to sure whats goin on. Lately I have been super tired, and nauseous, I haven't thrown up at all but I've been nauseous nearly every day. And just recently my breasts started to be sore, which normally doesn't happen before a period (my next period is in like 10 days) and ive been super hungry and emotional. Should I take a test? I haven't had sex in 3 weeks... I just need advice. Please help .-.