This is an awesome read. We all get like this at one time or another but if it is a constant state of being you need to grab a hold of it and create change!
Link to happiness article.