MM, I've been reading your threads off and on for a while. Granted we have all experienced frustration when we try to help others who genuinely want to be helped, but don't seem to be able to move forward. I believe you truly want to heal from this experience. Part of that is self respect. Allowing others to walk all over you and shame you out of their own frustration is a wake up call in its self. Stop allowing others to do this. Learn to set boundaries. You are not so desperate for advice on these boards that you will take it at all costs. Instead, figure out how to get the one-on-one, face-to-face counseling that will help you along. MM, you can do this, but you need to start helping yourself. Your life is precious. Please make yourself the priority.