MOOD SWINGS

why am i so irritable and having bad mood swings even the slightest thing is getting to me especially with SO ive had spotting this month and have missed two periods now but tests are negative really dont know what is going on but im starting to get on my own nerves lol