Just the stock strip it down until the problem goes away suggestions.
Turn OFF all apps you can't do without "right now", especially anything with 'Amazon' in the name.
S Health runs continuously, so turn it OFF for sure.
Go to Google+ on the web with your PC and configure it to NOT sync, do NOT let it upload pictures (this will kill batteries), in fact, just disable Google+ until you resolve your problem.
Now, turn OFF both WiFi and Data and monitor the battery use. If you have the phone cleaned up, it should drop about 8-10 percent per day (24 hours). Well under 1% per hour for sure.
Social apps are horrible battery eaters, I don't use them on a cellphone.
I personally, prefer to turn off the internet when the phone is locked and idle in my pocket. So, I use MacroDroid to run two macros.
Macro #1 senses screen status Locked, then it turns off WiFi and Data
Macro #2 senses screen status Unlocked, and it turns ON Wifi and Data.
When I unlock the phone, takes about 3-5 seconds total for the internet to come alive completely if at home.
4g locks on in about 1 second.
WiFi seems to vary but runs around 5 seconds after screen unlock.
Either way, it does not bother me for that short delay because my battery is always near full charge when I need the phone. That means I can do an awful lot of surfing, maps, navigation, ..... whatever, and the battery is still about 3/4 charged at the end of the day.