Keep in mind that this is FREE HOSTING. my site is up 24/7/365.25. I don't know what server you are in, but it's probably your ISP.
Also, if you don't like it, LEAVE. it's not like we are losing a customer by a free hosting subscriber leaving because their site goes down a few times...