I think it’s a common feeling to experience some sort of guilt when investing in yourself.
As a small business owner, mom and big contributor to my household’s finances, I struggled hard with this. The flow of revenue isn’t always consistent with a small business. I always felt if I did something nice or expensive for myself, that money might not come back. I’d then be failing my duties to provide for family. The thought of it alone felt selfish and that only made me feel unworthy.