I have an iPhone 11 it’s in good condition no cracks or anything but it has been very slow lately I’ve had problems such as slow keyboard to text slow loading glitching when swiping randomly kicking me out of apps and battery dieing fast

I do drop my phone often but I have a heavy duty case and have done no visible damage

My phone has been exposed to some humidity in the past

Any advice is helpful thanks