I agree with StillSearching. I mean, it's okay to focus on looking good and not being a "total dork," as the idiotic populars call it, but it's definitely not all right to always care about what everyone is wearing and blah blah blah. Just because everyone is doing it doesn't mean you should. I mean, it's all right to care about looking nice and all but it shouldn't be taken to a high extent to the point where you're like a clone of everyone else. Plus, those clothes (bape jackets, etc.) can get so unnecessarily expensive.
It's good that you have a job. IDK why people would make fun of it. It gives you a sense of independence, and you're not mooching off your parents like some little kid. I think your friends are just trying to "find themselves," in the big crowd but all the while being annoying dumbasses about it.
Are you a good debater? Because if you were, you could totally kick their ass xD. Their stream of thought revolves around what others think and very good points can be made against that idea.
I don't like the second friend in particular.