Similar situation here, I am interpreting (or parsing) all of this as a test to see if I really do love the grind that much.
What helps me a bit to get through the grind is to observe myself while working or applying for jobs. I'm noticing when I get into things, and when I am not getting into things and asking myself why. Sometimes it's really clear why, but sometimes it's subtle. In rare cases I can tweak my inner psychology a bit to like things a bit more, i.e. suffer less.
Now that I'm finally working, I have ample of opportunity to see when I'm in a flow state :)
Also, development in a sense is a numbers game. You get more experience and try to expand as much as you can, rinse and repeat. Entrepreneurship is only another way, you can make it happen (and many of us did) just being a normal employee.