No text on LCD 16 x 2

This is on the product page and, as pointed out, your backlight appears to be very bright:

Note: It is recommended to use a current limiting resistor with the backlight colors. You can burn out your LEDs if you do not use a current limiting resistor. Try using a 1k Ohm resistor. The backlight is controlled by pins 18, 17, and 16.