Please help me figure out what i'm doing wrong printing to the LCD

Post a photo where we can see the ESP32 connections without parallax.

I am sure that your ESP32 should fit on a single breadboard and still allow cables.

David.