RE: Discovering myself
"Nobody ever listened their way to an ass whooping" my granny used to say....
Also "you can't learn nothing by talking son."
As to the cursing, if you recognize it as an indication of a deeper issue then you are on your way to rectifying that issue, no?
For me it's taking on way more than I can handle and inevitably letting people down and never giving 100% to any one project. So I just slow down and think through the big stuff now to see how it aligns with my priorities before just blindly saying "yes".