Apple has a history of occasionally having improper readings of the actual battery health. It happened with my iPhone 11, and I remember in the Battery Health section of settings, when updating to iOS 16, it said something about batteries recently being recalled and that some readings are inaccurate, and to check Apple's website. Anyway, try restarting your iPhone a few times and check the battery health. This might help recalibrate the battery. The health reading has a margin of error, and sometimes it reads lower than what it actually is.
To your point of having social apps, Snapchat can be the biggest battery drainer. I have it myself, but that shouldn't be the sole cause; if many apps use your location, then it could be draining your battery. Another thing would be that your storage is almost full, and your iPhone has to work harder to process tasks and everything.
Ultimately, you should be concerned if you see a warning message appear about the battery being significantly degraded.
If it is at or below 80%, it may be time to get a new battery. Sort of like getting new tires with your car; it may be awhile before it has to be done, but once it has to be done, it is unpleasant; it's annoying, but it is necessary.
I've had to do it before. Me personally, I took it as a hint to check with my carrier about upgrade eligibility. But this differs from person to person. If the difference between the new iPhone offered by the carrier and your trade-in estimate is less than the replacement cost of the battery, I would suggest trading it in. Otherwise, maybe replace the battery. Sometimes carriers change the value of the trade-in depending on the condition of the device. If replacing the battery adds, say, twice the value of the battery cost, then that is good news. The longer you hold onto a device, the less it is worth and the more it depreciates. My apologies for getting off-topic a little bit.
All in all, you might have to get a new battery (If the max capacity is below 80%), and for future reference, take additional measures to limit battery usage. Avoid charging the phone and leaving it on standby for multiple days in a row (I have done this). It will RUIN the battery. Try limiting location permissions and background processes. I hope all of this helps, and I wish you the best with your iPhone.