@NullNowhere I don't know the whole story, but it just sounds like you're being used. These players are either too stupid to notice all the effort (and money) you put in, or they are just plain abusive.
It may not be ideal for you, but it's better to play solo than to put up with that kind of foolishness, I say.