You come asking — what answer is there to give?
Good and bad split evenly; you know your own share.
Set down the thing you have been hiding in your heart,
and the road out will open with nothing in your way.
Two of your problems are external and deserve energy. The third — temper, lateness, the bottomless feed, the sharper tongue — is the actual boss fight. Self-defeat is the only villain that respawns until you face it deliberately.
Read the recurring fight as a recurring trigger: the villain to name first is your own, not theirs. The fortune releases the loop once its third monster gets faced.
The leak has a name on it — track it two weeks and the villain usually turns out to be a subscription approved monthly. The external tigers are the easy hunts.
The reputation ceiling is often one habit: the missed deadline, the choked meeting, the thin reply. The third scourge is the boss fight; the other two are tutorial level.
Name your third villain in one sentence today — and schedule its first defeat this week.