@ParisHawk
LOL!!!
I hope you were being facetious about your boss.
If not, you need to fire your boss, unless you are playing for a pension and just winding it down.
I am going to go out on a limb here and say that America has the worst bosses of any advanced economy in the world, and maybe the worse bosses than most of the emerging economies.
Its not just "management," that sucks.
Most top level management has always been horrible in America. Henry Ford and Steve Jobs and even Bill Gates were the exceptions, never the rules. Top level management has always been focused on accounting results and financial maneuver and stock structures and not on the process of making good products. Most top level management wouldn't know how to make a good product, or even recognize a good product, if their jobs depended on it, which they don't.
What once made America superior to its economic competitors was what once made America's military superior to its enemies: Great Sergeant Majors, Great Gunnies, Great Chief Warrant Officers, and highly motivated not to fail young college graduates in the captain through two Louie ranks of the officers.
American once upon a time had a labor force that included mid and low level bosses that understood how to do things, and so understood what could and could not be done well. This labor force of low level bosses was marginalized by accounting controls and profits through financial arbitrage rather than through making and selling good products at a profit.
America was once a nation that depended on getting things done for its successes and prosperity. It won economic competitions. It won wars.
Now it intentionally sets out NOT to win wars. It just sets out to not lose them and convulse the opponent into something that can be denied to everyone.
Likewise in business, Ford and GM do not set out to beat Toyota, or Volkswagen. They set out to survive with them in an oligopoly. There is not incentive for victory, nor any ethic for victory, in American business any longer.
The last thing Ford, or GM, want to do is build a product good enough that it runs Volkswagen, or Nissan, or Honda, or Mercedes, out of business. They want to build stuff just good enough to keep them all in business, so that they get to keep spreading the risk of the unexpected and the costs of supporting parts suppliers spread around, so they can keep their bottom lines where they want them.
You boss should be talking to you about how well you did what you did, and studying the good things you did to show you how to spread the good you did to improve your short comings in other aspects.
We don't learn from our mistakes nearly as much as we generalize from our successes.
Good bosses understand this.
Good coaches do too.