I was having reocurring issues with MySQL which I thought I had solved. Here is the closed ticket, it came back to haunt me with a vengence this week: MySQL crashing regularly - Insights needed)
I found this thread on jobs board Looking for new clients, and I contracted Scott, and he quickly fixed the mysql issue and helped explain where I went wrong (not enough virtual mem, mysql set to huge instead of medium).
It was a huge relief since I am more of an ambitious hobbyist than a system admin! Hope that it is ok post here, the previous posts were both closed, and thought this was worth a shout out.