I think this is a great post and did not take it as a rant at all. The world in general would be a much better place if we all put our differences aside and help each other.
Unfortunately, not everyone understands that when you pay it forward, karma pays you back in a good way and both parties succeed.
some people can't see past their nose . teamwork makes it easier on everyone