Pregnant?

Ok so it's been 21 days and my period still didn't come I haven't been eating like that and I always want to sleep and I get headaches and I feel kind of dizzy and I get cramps and my nipples are kind of sore should I go to the doctor?