Welcome to the youthspace forum.
I can’t tell you whether you were being selfish or self-absorbed. That would be a judgment of you, and we really don’t do judgments here. I think you have to decide for yourself where that line might lie. I CAN say though, that it’s okay to have feelings like you were having. It’s okay to be anxious about what might happen if you are late showing up to someone’s event, and it’s okay to express those feelings. I’m sorry to hear that your mom got upset about you crying in the car. It sounds like it made you feel misunderstood. And I can hear that your stress was added to when she started talking about money issues and your dad’s jobs. I get the sense that what seemed like a small conflict became huge very quickly, and that it made you feel a great deal of guilt for being upset in the first place. That’s a lot to put on your own shoulders.
It sounds like with the way things are at home, you don’t feel like you have many supports for how you are feeling. I’m glad you came here to talk through that loneliness. As I said, I can’t tell you who is right or wrong, or make judgements, but I can hear and respect the feelings that you are having, and tell you that they are real and worth talking about (regardless of anyone else’s situation). We’re here if you want to keep talking about it.
The Support Team