i used to go through patches like this, mainly when i was focusing on pumping out recorded mixtapes/sets. I have a very planned/structured/technical style when it comes to making a mixtape and also a perfectionist, so when i dont get that exact drop, exact cut, exact phrase i get really really pissed off at myself, then couple that with getting 30-40 mins through a recorded set and making 1 little mistake, i can really make myself feel like shit. the way i learnt to deal with me being a fuckhead to myself is take a break, then during the week just jam out with myself, free mixing and having a few drinks of course, just locking myself in my room and enjoying music, not caring if i made a mistake because no one was listening anyway. I also mixed totally different genres when i was doing my free mixing, sometimes you can feel like you're getting stale/bored, especially if you are mixing the stuff you would normally mix for your live shows/mixtapes. hope my method can also help you out mate