Masters' programs are hard. Take a break. :-)
None of that is particularly "drop everything and fix"; just figured I'd throw out a few thoughts, in case they help. Good luck!