It's easy to zoom out and feel guilty with almost every menial purchase. As others have said take care of your immediate family's needs first and then give where you can. But it's ok to treat yourself too!
What I find more worrisome in this hobby is the lack of priorities some do have. For example was chatting with a bloke who had lots in student loans yet bought 3 NIB machines over the past 3 years. Pinball should come after the debts are paid. Just my belief.