Oh sweetie I'm so sorry you're having to endure the "wrath" 
		
		
	
	
  been there and done it.  You did the right thing, you did exactly what you were supposed to do and you shouldnt feel bad about it nor made to feel bad about it.  
Ours is a little different situation -  hubby's side - well... - they dont feel they should have to help his grandmother who lives on very little and gives what SHE can to help them out, they never call her (even though they live right there) and we are the only ones that call or visit.  She sends everyone from her own kids to great grandchildren $ every christmas and has for years, from $20.00 to $5.00 per person, she saves all year long to do this and it just irritates me to death because SHE goes without, yet she wants to do this special thing and then some relatives go " what am I going to do with $5.00?!" 
  We always call her and thank her, tell her she shouldnt have done such a nice thing, but...she knows she will get it back because we always send her a few hundred dollars at Christmas time and then throughout the year.  She always balks at it and says we need it more than she does and threatens to return it... 
  but she never does.  I think its just her way to "protest" so that she doesnt have to admit that she actually needs it.
I applaud you for what you did and have done.  Sometimes peoples pride gets in the way of everything and it sounds like granny is just a bit too proud to ask anyone other than family for help - regardless that she needs it or not, and thats terrible to put on your shoulders.
You just keep doing what you're doing hunny...