It kind of sounds like you might need one. I would start be uninstalling any applications that you are not using. You may find that clears things up. Of course, if you have loads of apps installed on it, then a hard reset might be quicker.
Want a Chance to Win? Check out our Gigantic Giveaway Event
"I have no special talents, I am only passionately curious" - Albert Einstein