Barncat, here is the right place to vent, to find support, to find other's opinions. As Gini said, it is YOUR turn. No matter the relationship- whether it is people, work, family, friends, children- you have to pay yourself first. You have to. You can't search for something in others that you don't first have in yourself. Easy to say, yes, but, I have been there. All the love in the world cannot cure someone else's 'ills'.

Take a few days to roll in your own muck, but, it is then time to begin finding what YOU need, and working towards it.

Good luck.