Yes you’re the boss and no one can take that away from you. You must have worked very hard to get there if you’re blocking your team from taking initiative and making independent contributions to the organization. Based on this attitude I’d assume you suffer from an extreme inability to delegate and are going to be stuck in whatever direct supervisor position you’re in for the remainder of your career.
If I showed initiative like this and your response was “I’m the boss. Don’t push me around.” I’d quit on the spot and I sincerely hope you only have lackeys too dumb to understand how detrimental this egoist attitude to your own authority is to productivity and creating organizational value.