Oops, I see this in the 20 somethings thread. It caught my eye. I have kids older than you and grand kids!
Anyway, I do agree with the other ladies.
However, I would like to add, take a breath, take a time out from relationships and focus on yourself!
When you learn to take care of you, the rest will fall into place!