Sounds like depression or stress to me. I think it would be a good idea to go see your doctor about it if it keeps happening consistently. Could be a sign of something worse. =/