Maybe creating a log of the work you do would give you some measurable objective points for your own self worth? I did that at my last place to establish their PIP was pretextual. It kept me around long enough to find the next place. But it also built my self confidence - by having an undeniable, immutable recount of my work. I’d keep a running log each shift and email it to myself at the end. Everything time stamped, dated, summarized, and relevant documents included.
You're right. I was good at that for a while, but eventually I started juggling so many different things that it became too time consuming to write it down. I also tried using timetracking, like ManicTime, and that was helpful for passive tracking.
IT support and now sys admin/engineering stuff.