Do I spoil my son too much?

My mom says I spoil my 17 year old son too much because I bought him tickets to when we were Young fest to see some of his favorite bands and now I'm ATTEMPTING to get him Taylor Swift tickets. He's never been a fan of Taylor Swift. Her music wasn't his type and he like everyone else saw her as the girl who just sang about break ups. He heard her son anti hero and fell in love with her new album. He struggles with depressuon, anxiety, insomnia, PTSD, sexual trauma and an eating disorder and his eating disorder has been severely triggered this month. I think it's because of all the food and stuff with Thanksgiving. Which is why I had to say he has to wait an hour after eating to go to the bathroom. He listens to her music a lot and I feel like it's helped him. My ex boyfriend tried to make him feel bad for liking Taylor Swift but I see nothing wrong with it. It's not like he gave up all the "emo" music he loves and went to pop and even if he did so what. I'm trying to get him tickets to Taylor Swift (we will see how that goes. If I'm lucky I'll get blood nose seats). But my mom says I'm paying for two expensive concerts less than a year apart and that's ridiculous and she thinks I spoil him too much. I don't think I spoil him... I just like seeing my son happy. That's all