Telling your Boss she must want only volunteers is pretty rude and confrontational. Sure she should remember but not everyone is organized. Why cant you just ask her on X day for your paycheck? Yeah sure you should not have too but to me it isnt something Id make a big deal over it.
For a long time you have been unhappy with your Boss... Maybe you do need to find a new job, but with Corona pandemic going on I think it might be difficult to find one.. Sure grocery stores etc are hiring but they are hiring people for temp work. I also think you mentioned your too educated to do that kind of work.
Maybe you should start looking for a new job and see if there is something that would be a better fit for you. I know you have a limit on the amount of money your able to make each month.
Good luck