There are few things worthy of no forgiveness, a simple spat is certainly not one. I completely understand how you felt, I've gotten just as upset for the same reasons. In the long run it's actually an important experience, I can't explain it and I wish I didn't have to give you the whole 'You'll understand one day' crap but that's just how it is. I can't speak for everyone, though I hope they agree, you're forgiven.