Mega Only Uploads When Serial1 Is Included

I didn't find this to be a problem or anything, but my Mega 2560 only uploads without me having to press the reset button when I have a sketch that uses Serial1, which I have a Serial LCD hooked to. I was just curious why this was.

It sounds more like a coincidence than an actual symptom. There isn't a real connection between your code and how it uploads.