Quit talking to her. When you break down in front of her you are showing how weak you are and unattractive.
John, you need some will power. Follow the advice you have been given. It is for you to grow, not for her. The point is to grow yourself because that is all you truly can control.