Kellan, I suggest you either invest in a more professional hosting set up, or explain to whoever keeps turning your computer off that you're operating a server that provides a service preferably 24/7 with the exception of intentional downtime. I can't say it reflects well on you as a host when users keep getting kicked off because the server gets shut down.