Chosen Solution

So my device is most likely water damaged but is not showing to many signs of it being water damaged. My phone started to charge slower everyday and I do not know if it is the cheap charger being junk or the charging port is fried. The device will run normally and last normally under a full charge but takes 7 hours to get a complete charge. Is there a way for myself to find out what the true issue is without buying a cord to test my theory or pay a repair shop to diagnose my phone?

I have found the issue. The charger that came with the phone was garbage. All I needed was to replace the charging cable and adapter and now my phone charges at its original speed. For anyone reading this, make sure you get a good quality cable and adapter as a cheap one might present the same problem. Get a charger that says at least USB 2.0 and the adapter has the correct rated wattage on it. A good brand that I used was Anker and it is serving me amazing. The quality of the of the cable is amazing and it is braided which helps with durability.

The charger is fine, most of the time with the description you just made is due to the battery itself not being able to charge fast enough. Your battery may be so damaged it caused it to be near it’s eol.