Rant away! I think the most important thing is to try to figure out if these people are truly selfish and unhealthy for you.
That said, to have relationships we need to give and take. Are you not wanting to give--to give the time to keep relationships going?
Of course, it could be that you do need some time away to access your life.