People on the internet seem to make a lot more money than the people I meet in real life...
Why don't you just siphon off your income into different accounts for different purposes?
W% for life expenses: rent, food, going out, etc.
X% to saving
Y% to travel
Z% to clothes
That way you still have play money but don't feel bad for all that other stuff.
At a certain point you definitely have to be honest about yourself about whether you'd actually use the stuff you're buying or if you want it just because you like the idea of having it. Also, find a good RTW that works for you. At a certain point, the only person that can tell is you.