Facebook sucks the life out of phone batteries.
You'd be better off using the light version.
Have you change the battery settings to saver mode
It sounds like you have a rogue app draining the battery
Check which apps in the battery settings.
Other than that, back the phone up and factory reset.
Track usage, upgrade and get support with the My O2 appDownload My O2