Hang in there. I have two suggestions for you.
Why not write some thought leadership articles on the current trends in your industry and publish them on your LinkedIn? Good to put yourself out there n establish yourself as a value creator.
Why not play around with Gen AI and see if its “analysis” concurs with what you think about yourself? Ask it to share your greatest strengths and blind spots. I just tried it out.