My Dad trained my brother and I well, in terms of managing money. His formula was simple: Keep track of what you spend, don't spend more than you make, and above all, always pay your credit card bills in full each month, no matter what, and never go into ccard debt.
With my first 'real' job out of college when I was living on my own and paying for everything, I was only making $10/hr and it was *critical* that I watched every penny that I spent -- and it became quite clear to me how fast the little things added up. With that first job, I really couldn't afford to do much 'fun' stuff, so socially I felt pretty lame because I'd decline going out to eat with friends sometimes, etc. My friends were pretty understanding though. My income was pretty much depleted just by paying for my basic needs - so I wasn't really able to save anything at that time.
Gradually my salary has increased, but really my spending habits haven't changed (erm..except for maybe being able to go on more than one trip a year)...I still bring lunch to work every day and I only eat out once or twice a month, typically. Basically, the salary raise just means I have less anxiety because I'm NOT having to pinch pennies as carefully, so I have the luxury of going out more and not worrying that by doing so I might go over-budget for the month...and I love it that I can start putting money into savings.
I still keep track of everything I spend, to the penny.

I kinda like the habit, because I know where everything's going, and it allows me to adjust my budget from one month to the next, depending on what's coming up.
And, I prioritize. Travel is one of my number one priorities, so most of my 'fun' money that I don't save goes towards that. I tend to buy experiences, not things (although like anyone, I do buy, and like, some 'stuff'

). I never spend as much as I make, I have no debt, and what I don't spend goes into savings.