A FRIEND doesn't encourage you to be messy, to fight, miss work, club every weekend, cheat etc. A TRUE friend is going to stay on you about accomplishing your life goals, getting your money, ignoring the foolishness, and enjoying life.
If you've ever hurt a Virgo you know that once you hurt them the dynamic is ruined. We can never forgive people fully. Its hard for the mercury ruled mind of a Virgo to grasp that logically you could have chosen NOT to hurt them, but you did. You had options and you chose that.