You have no idea about the amount of work that goes into this site. All of the staff have committed an awful lot, considering we all have school and jobs.
Personally, I've been a staff member for almost two years. I've been a Director for a year and a half. I've been running the site for the last 9 months. I've given up my free time, time that could have been spent doing other things, to improve YD.
By all means, send me suggestions if you have any, but do not question my commitment.