Brewing thermostat

Problem solved, it turns out the 7805 I had was interfering with the LCD in some way, I'm not entirely sure how, but I've gotten rid of it and it works fine. Does anyone have any ideas why this may have been a problem?