Go to Settings > Battery, and scroll down to see the apps that consume your battery over the last 24 hours. Be aware that Social Media apps are particularly hard on your battery performance due to the fact that many of them include Background Processes that continue to use your battery even when you are not using the app. Meta is probably the worst offender as far as battery efficiency. There have been articles posted online about this behavior and also the same reports of poor battery performance are seen over on the Android Support Site, so it is not even unique to a particular manufacturer. If you have a Meta app, it is simple to delete and test your battery performance, and it is just as easy to download the app again if you wish.
As for overheating, you will get a message on your screen if the phone gets too hot and will not let you continue to use the device until it has cooled down. I suspect you have not seen that screen and yours is operating within its expected temp range.
If your iPhone or iPad gets too hot or too cold - Apple Support
And the final thing is your Battery Health when checked at Settings > Battery > Battery Health & Charging > Maximum Capacity. Once it drops below 80%, it will be time to replace the Battery. You can expect it to drop about 1% for every 50 charge cycles on average.