You're not nuts but you're viewing this the wrong way. You will be significantly happier if instead of working more to keep up on the hedonistic treadmill you do one of 2 things.
1) Get a raise. There should be 0 reason for a software engineer to need a second job.
2) Spend less. You will never make enough money if your expenses keep increasing