Here's what's happening:
Whenever I load up a 1.14 snapshot and load up a world, first of all, it takes a TON of time to load in the terrain and then I have really bad performance. I have to lower my graphics settings all the way down low to load a world without crashing! After that, if I move about ten blocks or so in any direction, my game just crashes!
In the latest release of 1.13, I can play single-player worlds absolutely fine, it's just plug and play. But just like said above, if I play in a 1.14 snapshot, it's like me trying to play Minecraft with 1024x texture packs and super high detail shaders.
Specs:
Windows 7 Ultimate 32-Bit OS
Processor Intel(R) Core(TM) i3-2328M CPU @ 2.20GHz, 2200 Mhz, 2 Core(s), 4 Logical Processor(s)Processor Intel(R) Core(TM) i3-2328M CPU @ 2.20GHz, 2200 Mhz, 2 Core(s), 4 Logical Processor(s) (this is copy and pasted from my computer)
Ram: 4GB
Crash report added!
As the java edition (other minecraft version are quite optimized) gets more updates, it will get beefier minimum hardware requirements. I suggest that there should be an update SOLELY dedicated to optimizing the whole game. Everyone could benefit from this.
Related issues
Attachments
Comments

The "TON of time to load in the terrain" bug is MC-138114. As for the crashes, I'll resolve this as "Awaiting Response." The ticket will be reopened automatically when you attach the crash reports.
The crash is caused by broken Intel graphics card drivers. See MC-32606. If that does not help, please contact the community support, linked below.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki

Ok, but the thing is that Minecraft is fine in version 1.13.2 and then in the 1.14 snapshot it is all haywire. So there must be some bug in which 1.14 introduced.
I'll try your advice anyway, thank you!