Hello OP
There are, I think, two related issues here. Your title suggests that you're feeling negative because you constantly compare yourself to other people. But the content of you post suggests that you have insecurities about yourself compounded by your performance on Teams yesterday.
These are, of course, related because doing 'well' or doing 'badly' is always comparative. But I think they're two separate issues to deal with.
The internal feelings of imposter syndrome and just generally not doing well are really hard to combat. I struggled with it for a long time at the start of my career because I struggled to get published, I didn't have grant income (still don't have a huge amount), I didn't feel I knew as much as other colleagues, and I always felt like my points/interpretations were stupid.
I'll be honest, I just stopped giving a shit. I stopped caring what my colleagues thought of me, I just did what I did, said what I said and then went home at the end of the day. Who cares if I don't know as much as others? Who cares if I made a stupid point in a Department meeting? Who cares if I don't have grant income?
Another colleague that I talk about this kind of stuff with said that she takes the approach 'fake it until you make it'. On her way to work every day she says a mantra in her head like 'I am brilliant at my job, I am a world-leading researcher, I am an excellent lecturer'. She's starting to believe it 
The other thing is to focus on what you do have, not what you don't. Academia is terrible for telling us where we need to do more rather than celebrating or recognising the things that we have done. The sector constantly pushes for everyone to be 'world-leading' at literally everything we do. But that isn't possible, it's not how people are. I am excellent at crafting but absolutely shit at cooking. I have a terrible memory for most things but I'm weirdly brilliant at directions. I don't beat myself up for being a crap cook or never remembering any conversations because you can't be brilliant at everything. Academia needs to recognise and remember that and celebrate people for the things that they are good at.
So you don't have much income but you've just been promoted which is massive, you have some publications that you're proud of, you're an excellent PhD supervisor, and you are great at your admin roles. Go you. There's tonnes for you to feel proud of there.
The second issue is comparing yourself to other people. This is rife in academia and hard to get away from. It's built into our work where we have to build on and use other people's work as a basis for our own. Try to avoid looking at other people's websites for no particular reason. Remember these are the places where we give the most polished side of ourselves.
The other thing to remember is that you don't know why some people are excelling. Some people may work 7-days a week to achieve what they are doing, some people might just be working in a really hot area right now, some people might be besties with funding panel chairs. There are several 'stars' in my field (Sociology) whose parents are academics including one whose dad is a massive massive name. She is a reader at a top university and has collaborated/written with some really big names in the field. I take all her work with a massive pinch of salt but if I didn't know who her dad was, I'd be looking at her thinking "God, I'm never going to be that good".
BTW, no-one else thinks you're an imposter otherwise you wouldn't have just been promoted. Congratulations on your promotion
