Emotional and confused

Sade
Long story short im 3 weeks late for my period. Ive spent $30 on tests. All supposedly negative. A minute ago my son wouldn't eat his spaghetti and I just. Sobbed. Loudly. Mucus and tears were everywhere. My hubby immediately left to get ice cream. Then it stopped. Just quit. And I dont even know what happened. I dont believe im pregnant. Im just concerned about premenopause at the young age of 20. Anybody know what causes such dramatic hormone fluctuations?