I sing classical and opera music and I think I am pretty good (I didn't mean to sound bratty) but when I sing in-front of an audience my peers say wow you are so good and all that but when I sing just for fun they say stop singing be quite shut up and stuff like that and when they sing like a popular song it is OK I pretend it doesn't bother me but sometimes I just feel like shouting at them