I am so sorry you are feeling so bad.

Have you read the book "Love Must Be Tough"? Its a good book.

I agree, you need to figure out what you are afraid of. Its great that you are ready to draw the line, but maybe a counselor could help you figure out how you got to where you are.

Take care, and let us know how you are doing!