I can relate to your work experiences on so many levels, Jibralta.
Don't get me wrong. I've had some amazing managers and I sing their praises. But the bad were oh so bad. What I noticed though is that my best managers loved their jobs, where the worst managers absolutely detested their positions.
Are you applying for other jobs at the moment? Will be interesting when you hear from that Bill you worked for previously and whether or not their job offer is something that appeals to you.
I think it's safe to say that I was pretty naïve when I first entered the workforce after my schooling. At first I for whatever reason assumed that my employer would always have my back, but man, did they prove me otherwise. It's like being in a one-sided relationship. All give, with nowhere near the same level of reciprocity. The things I've seen, heard....ugh. But being that they're the employer, they basically always have the upper-hand. We're kind of at their mercy; unless of course we're independently wealthy and have no worries about losing our jobs and income. I'm definitely looking out for myself more nowadays.
I know your end goal is to one day work for yourself, though, so good on you!