Sounds like a you're doing really well. Oh yeah some sleep makes a humongous difference!