I understand you are having issues with your iPhone 7 using up so much battery life. I may be able to help you with this. Make sure your iPhone is up-to-date: Update the iOS on your iPhone, iPad, or iPod touch
This article has some steps to help preserve battery life and identify apps that may contribute to the battery usage, check it out: Maximizing Battery Life and Lifespan