Hello b:
I'm going to offer my 2 cents because I can. You've been given very good advice.
I think you're suffering from an overabundance of unfulfilled expectations. It's a common affliction of the young. Those expectations are that people will be nice, fair, and accommodating. People are not. You'll be much better served if you get that.
excon