It's not always easy, in fact it's sometimes quite stressful but I do try and accommodate the wishes of my nearest and dearest. I'll admit I do sometimes resent being taken for granted though.
It takes money and time to meet someone's needs and wants. The more people you have living under you, the more people you have to finance, the less money you have.