Internet is working for everything except my phone

When I had an iPhone SE the internet worked perfectly fine and it was super fast. Then I got anew phone, an iPhone 7 plus and for some reason it's super slow and disconnects itself every 10 minutes. It takes literally 15 minutes to send an imessage, snapchat will never load and when I search something up it never loads. This has been happening for months now please help.

Make sure the network settings are correct.

One of mine drops my Wi-Fi all of the time when my old one has constant Wi-Fi. I think the quality of the Wi-Fi has decreased in the past years.

You probably need to provide the phone with the correct APN (Access Point Name) settings. These tell the phone where to search on the internet to reach the wireless carrier's servers.

Unlike Android, Apple doesn't provide an easy way for you to update the settings. Fortunately, there's a website that you can connect to that will automatically update the settings for you. You simply indicate your country and carrier, and the site (app) will create the settings and install them to your phone.

unlockit.co.nz

Note: This will only solve a problem of the phone hooking up to WIRELESS data. If the phone is not connecting to Wi-Fi, that's a totally different problem.