There's any number of things that can cause a phone to crash. A common cause is two or more apps that don't "play nice together" or an app that does not run well on your OS/system version. Task managers used to be a big cause for phones crashing among causing other issues. Before you do a factory reset try booting your phone into Safe Mode. Safe Mode allows only the necessary apps/function to load and run. No third party apps will be allowed to start or run. See if you phone stops crashing. If it stops crashing then one (or maybe a couple) of the apps you've downloaded is causing the problem. You can then do a factory reset and load your apps back a couple at a time, monitor the phone, and keep adding until it crashes. The last app or two that you installed may very well be the culprit. But, do a factory reset at any rate no matter what you decide to do. Good luck.