You are not responsible for how others feel about your boundaries. Saying no doesn't make you unkind. Protecting your peace doesn't make you selfish. You are allowed to disappoint people and still be a good person.
i highly recommend having talks with yourself regularly. before you call someone for advice talk it through with yourself first. you have most of the answers and they don’t need to be validated by others.