A place for great resources in Massachusetts is 211. You can go to this link and surf their site for anything from food pantries to behavioral health agencies OR you can dial 211 and talk to a person about your needs.
Another excellent resource for southeastern Massachusetts in Behavioral Health Connect.
For consumers sixty and older, Elder Services of Cape and the Islands, may have services available to you from housekeeping to mobile therapy. Some programs have income guidelines - but not all - give them a call.