I agree with the others, try not to beat yourself up too much or wallow in the guilt. You managed to pick yourself up quickly and got right back on track, try to focus on that. It didn't turn into days/weeks and you nipped it in the bud quickly.
I think volunteering is a great idea! I know if I were unemployed again, that is def. a route I will take to get out of myself and help others.
Hang in there