FOR DAH LAST TIME ITS NOT MY INTERNET, MY INTERNET IS FINE HOW IT IS
Could you go on speedtest.net and post the results?
Just so you know, when people freeze in mid-air, it can be them, but it can also be you. If it's happening a lot, then it's probably an issue on your end. For me, internet lag consists of being able to break blocks, not being able to open chests, chat doesn't show up, etc.
FPS lag is just that your computer isn't great. A few ways to fix this:
1. Lower your render distance (Options > Video Settings) - I wouldn't recommend playing on tiny, but small might be OK.
2. Change your graphics to fast instead of fancy (Options > Video Settings) - this usually just changes leaves to solid instead of see-through blocks.
3. Other small changes in video settings (Options > Video Settings) - try turning off clouds, and turning particles to minimal, this might help a little bit.
4. Download optifine - this can double fps (which is common).
5. Maybe change your performance? (Options > Video Settings) - Max FPS might be better, but tbh I'm not sure.
That's all I got, besides either getting better internet/better computer.
Hope this helps!
-SliceofBread123