What makes me in a bad mood my nipples been sore for a week & my period ain't due until another week and im keeping headaches?

Your hormones. You have pms or pmdd symptoms, please see your gyn as there are many treatment options available once you have had a proper workup and the headaches should be worked up to make sure they are hormone related and not something more serious.