If you needed money, I'm sure there are many other places you could apply at to work and you would be much happier at. From the sounds of it, if you DON'T need the money, then I would stick to volunteering. Otherwise if you do need some money, I would stick with volunteering but try to find another part-time job instead of going back to one that you hate!