I quit my great job as a teacher, left a nice salary and job security behind, and started to be a “full time web development self learner.” That was my title for quite a long time.
Sometimes you can show the user a little bit of info at a time. In textbook-speak, this is called progressive disclosure, but I like to call it the slow reveal. (Sounds more dramatic, doesn’t it?) Try breaking up your info into small chunks and presenting it step-by-step.
That’s exactly what happened. The interface just didn’t work properly — inputs were practically impossible to use because there were no labels, many components failed when the screen wasn’t the size that the designer intended. Everything looks good and works perfectly on a Photoshop mockup and InVision prototype, but in real HTML it looks and works terribly.