I have been at the "Do I even know how computers are intended to work" stage of debugging for about 4 business days, so far.