Remember when you help others and be kind your reward is with Allah (swt). However you need to be kind but firm. Please read self help books and maybe some TEd talks on this as there is nothing wrong on enhancing our communication skills in this way. You need to ensure you draw boundaries and ppl know that. The issue is sometimes we’re afraid of what ppl think of us and hence we don’t stand up for what is right. That can be done in a nice way but communicated
Once imam Sadiq (a) went to his house with someone but didn’t offer for him to come inside. When asked why he said I’m not ready for the person to come inside, but he said it kindly and gently