I had two incidents this week where I actively realised that I am damn good at my job. I mean, I superficially know I am because I've been doing it ages, I get through each day and they keep paying and promoting me - but in one case, I had an extremely technical conversation that was quite a bit outside my normal professional sphere of knowledge (let alone non-work), but came away having resolved the blocker/query, agreed a plan to progress and left the other person in full confidence things were well in hand.
(Although on the other hand, I also caught myself telling one of my team to "reach out" to someone, so it's not all good 😂Before anyone asks, no I am not in The Four Tops!)