Here is what fixed my battery life. I went to settings/developer options/ changed run time to ART.
Takes a while to reboot. Once this was done im back to having battery for 2 days or more. I read that ART is in beta and some apps may not work with it. So far all my apps are fine and battery life...