Need to vent wth is wrong with ppl

I'm a firm believer in helping others and have been kick and pissed on some times.
A guy on this site was looking for a drive line and I happened to have what he needed. He paid for shipping and I gave him the drive line. He turned out to be a great guy and made a new friend.
It's times like that that makes up for the bad and will I'm sure get pissed on again a time or two.
I have however found that most of the people on this site are good and honest, willing to help in anyway they can.
Great people here, you guys are stuck with me.