What's your battery health at? When my 7+ hit 85% battery health, it needed another charge at lunch, it wouldn't last all day. When it hit 80%, I was charging it multiple times a day. I bought a new phone at that point. My sons 7 is at 73% and pretty much lives on a charger now.
I don't know if your phone is normal or not, but if it's at 85% or less, I'd say it's not normal. You can have the battery replaced for $49 I believe.