Consider to change your battery. You have used your phone for 2 years now and looking at the problems I think battery is the culprit.
open