Why do I feel that rainbow dash is a better friend than the people I hang out with?

Hehe that's a funny way of putting it. But if you really mean it then maybe you don't hang around the right people who treat you well. Try meet someone new who could treat you better the the previous.