You cannot please everyone. Someone will say you are doing wrong in their eyes, somewhere. I wish I could play. I like 3DD and AC/DC etc...If I get smited for this...Well DON'T do it. If something bad happens to me for doing it DON'T do it. I would say by your actions, you really care about your friend. THAT could never be wrong. It is also a commandment if you care. Jehovah knows your heart and your intentions, worry about Him judging you, not mere people. You can hang up being judged "perfect" by a bunch of "imperfect" people.
If they try to say you are a "bad association", ask them why Jesus did it, and let me know what they say. Also see if they can prove that THEY are not the "bad associations" ! I would be more concerned that I was not a "bad association" to Jehovah, then worry about their judgement of what you are.
Here is a dilemma....I called my girl from my sisters telling her I was leaving to come home and watch our son so she could go to work. I leave and on my way I see a stranded motorist. I stop and help. There is a infant in the car. I go on home when I get there, I get cussed out and called a liar. Did I "lie"? or "change my mind"? Can I convice her I did not "lie"? Did I break the commandment? Thou shall not lie? This is what you have to remember when people accuse you of things. This is how people portay themselves as "perfect" they define their actions with whatever word sounds like a good thing, but when you do that exact action, they define it with a bad word. politicians specialize in this talent as well. Would the Supreme Court define my action as "lying" would they recommend I be stoned? (with rocks silly)