I have created a circuit for controlling my 12V RGB LED strip using 3.3V microcontroler (ESP8266). I have used IRLZ44N N-MOSFETs to regulate the colors. The circuit worked great, when the microcontroller was powered by external power supply, but when I added a voltage regulator (LF33CD to drop 12V to 3V) and disconnected the 3.3V source, the MOSFETs started to act strange. The LEDs stays on, and also, the ESP8266 won't connect to WiFi.
//EDIT: I have updated the schematics, I have made the schematic wrong
Schematic with the external PS (this one works)
Schematic with 3.3V regulator
I am new to electronics, I was mostly making software before, so please excuse me if I made some stupid mistake.