Sigh, there are issues with this site. What kind of web developer am I to let my personal site languish?

Oh well... priorities.