Actually, Harry found himself in a strange situation after he returned from Afghanistan. When he was removed from Afghanistan after the Aussie trash mag 'outed' him he was faced with a situation no other officer was, namely sitting out the rest of his unit's deployment behind a desk, resigning or re-branching.
Harry chose the hard road and re-branched to the Army Air Corp, a very fulfilling and successful move as it got him back where all 'his boys' were. However, after the deployment, he returned to a situation where he was far older than his fellow aircrew and the men he had originally trained and fought with were all much further up the rank scale than he was.
For all the stated resentment of rules and unsubstantiated accusations that he railed against them, the situation was far more complex than that. He was seconded to a staff job while they tried to figure out where to put him, and fair dues, they understood the innate delicacy of the situation because outside (the Army) forces had totally derailed any career ambition he may have had and the situation was just plain awkward for both Harry and his fellow officers. Resigning really was the only viable choice for someone with his nature.
As to Bower, what a nasty little man he is. It beggars belief that anyone would take his word on anything to do with Harry and by extension, Meghan. He has proudly blown his trumpet on how he wants to destroy the Sussexes reputation, lives and livelihood and if that doesn't give a fair and sensible person pause, I don't know what would.
Bower has made no secret of his feelings about the Sussexes and even though his book has more holes than a sieve, people still believe every word written. To those who do I can only imagine that cancel culture has replaced the daily dose of Soap Operas and that they neither know nor care as to the veracity of what is dished up daily.