It should definitely be able to last for more than 3 hours but I don't know if you also use your phone for a lot of other things?
Please download "App Usage - Manage/Track Usage" It will give you a very detailed summary of the apps you've been using. Unfortunately, it can only show foreground usage.
Permit Android Usage Access and share the list here as a screen shot or Export Usage History & Activity history csv files