I've made my riches by buying foreclosed houses from poor people and reselling them at a major profit. It's not right that people lose their homes, but if someone is going to make money off it, it might as well be me.
Wait, so you know you will work after retirement. You get personal enjoyment out of your work. But you don't know what your work will be?
It sounds like you're saying that you want to continue existing and being able to do things after you retire... That is exactly what retirement is. Why do you feel like you need to sound like one of those "go-getting", "I'm-always-working" people who thinks everyone should work 22 hours a day?
Realize that the only person in the world who cares about your frustrations is you. If you can't handle your shit, people won't want to be around you. You need to make it your personal responsibility to be a good team player. It should help you to realize that all of your amazing skills and talent aren't worth anything if no one can stand being around you.