Why does the simplest mistake take hours of my life trying to debug? Something I do not enjoy in the slightest.