I really hope software engineering isn't the problem. I love building software; Thinking about creative solutions, trying to apply the right design pattern in the right context and all.
Seeing myself in 3rd person, the main reason why I'm 0.1x engineer is attitude/motivation problem. Not having power over specification/design, reading bad code, seeing a bad UI specification, or when my code doesn't work is enough for me to start complaining, getting super pissed and not get anything done.
I just can't work for other people, and really believe if I leave, many people would have the biggest sigh of relief.