I also have excellent battery life, far exceeding my demands for a full day of use.
One place to start is to see if doze is working correctly. And easy way to test is charge the phone up to 100% before you go to bed. Then unplug it and leave it face down (at least if you use AOD) all night. I did that last night with mine, since it'd been quite a while since I'd run that test. Mine was at 98% after 7 hours. BT and Wifi on, location off. If your results are not similar to that, I'd suspect a rouge app(s).