
I struggle with a lot of these things, too. In my own experience, it’s a lot to do with lack of initiation, already expecting myself to fail before I start, and poor work/reward balance. You also sound like you’re expecting an immediate change of all those habits, which makes a mountain of things that’s impossible to conquer. My suggestion is to focus on the one easiest thing and adjusting your routine in small increments to include that good habit.