This is a new thing, I don't know whether it will pass or it'll stay. So I've spent some money my parents gave me, but I always feel like I'm very selfish even if it's cheap. I rarely do it and now I'm feeling guilty and I feel like I can't sleep now. So for the past few days I've been avoiding sleep, but I know that it's bad but then again I feel like it's what I need to punish myself and learn from my actions. Is this right or is it just my thoughts??