This life thing is difficult. We strive for happiness and we work toward goals. Sometimes when we do we have to be careful not to hurt other people’s feelings. Often we get so sensitive that we forget that we have feelings too. We go to the other extreme and we neglect our own self peace and hurt ourselves.
Here’s the thing, you can’t please everyone all the time. No matter how good, loving or generous you are it is impossible to make everyone in your life happy. The best you can do is try to be happy and do your best no to cause undo harm to others. At the same time when others do things that you do not like that makes you unhappy remember they too are trying to live this life. They too deserve to live the life that makes them happy even if it makes you not happy.
Even Jesus lived his life to serve other with our neglecting his true self. The key is finding the balance. You wont get it right all the time. Don’t beat yourself up when you get it wrong. Just keep trying.
Live your life the best you can. Be happy. Do not hurt others on purpose. Do not negligent yourself. The only person you have to answer to in this life is yourself and God.