No, I'm not, and I haven't lost the "big V" yet. A tad (like 10 years) too young for that. Maybe it was that I wasn't getting enought sleep...but I was doing things that I enjoyed, I tried to keep a good attitude, but it seems the slightest thing would bug me, especially things that my brother did that usually barely bother me at all. But I'm better now, I haven't been in a bad mood for a while.
Are you getting enough sleep? Stress can cause many things, one of them is making you late and can also cause mood swing problems. If you are sexually active, you might want to take a pregnancy test. This could just be a bad week for you, so give yourself some time. Try to relax and enjoy life. Life is all about choices, so choose to look at life differently.