well magicalherb, it sounds like these people aren't your friends.
It sounds like they are taking advantage of your kindness.. like most "social" high schoolers do... we all know what im talking about, let's not get real technical

magical, find a new crowd.. people that you can bring to your house and you SEE the respect. not people that don't give a fuck about you.
also, a better crowd will help you stay out of trouble.. with the law and with your parents..