i just had a similar run last month - beats like crazy. then these two days, i won every freakin hand, and ended up ~16 buyins for the month.
my advice is use it as motivation to improve your game, and just keep playing solid and be patient.
and lol at playing 50 hands in 8 hours. i hope u pushed all in and got callers each time.