What iPhone should I get? - 5

I currently have an Alcatel Idol 4 with Windows 10 with 128gb total.

I'm having a hard time understanding the pros and cons to the iPhone 6's, 7's, 8's X's and am not sure what the difference between the XR's and XS's and such is.

I want something that's small, has parental controls, I only need it to run just a couple apps, WhatsApp and another video app for work, I want it to have about 128gb or better, not be out-of-date any time soon, and don't want to pay too much.

I have the red iPhone XR and I love it

Depends on your definition of "small". Didn't make that clear.

All iPhones have parental controls.

Would probably help if you stated that other video app, though coming from Windows
10 it is likely the app would be there.

128GB or more options are available

Apple is the best when it comes to after release support. The oldest supported model is expected to cover 6 years of iOS updates.

Again depends on your price range of expensive.

The currently available iPhones are the 7, 8, XR, XS & XS Max (& their Plus models). Could check Apple.com to see the prices for them.