Self-Doubt Creeping In?
Give yourself a lot of credit. In customer support, you do a ton of things to bring value to customers, your team, and your company. Don't see yourself short on your application by thinking your job is mainly "responding to questions and troubleshooting issues." That isn't even close to covering it all.