I agree with theAristocrat, they could have easily been disgruntled from the job, or else maybe he wasn't having a good day either. Some times, some one just get's lost in their head, caught up in something maybe they don't like or have to deal with and they lack the extra care for the people or environment around them. Everyone gets this way sometimes.
And don't take a speeding ticket too bad, there will always be something to happen that we don't like or don't want to, dealing with it is just a part of living. Your parents are in their own heads as well. They may get mad and cause trouble but always remember that you are different and you can't always do what they want you to because you don't live for them. I wish parents would understand this, they're meant to teach us how to decide for ourselves, not tell us and have us repeat the same mistakes they made because of it.
You'll be fine, you're a good person, and you can find more people to talk to by raising the statistics. Try building a conversation about stuff you like with other people and don't get down when it doesn't work all the time. It's not supposed to, or else we'd never feel good about the people that really connect with us
