Just to make it all clear, have you ever experienced this with a clean phone. There can be many reasons for this. But to eventually find the problem if it's something app related. Start with a totally factory resettet phone, and then download one app, test again, then the next app test again.. Is a long process but it can be one app there is bugging out and draining the battery.