The fact that after 9 pages, he still hasn't done anything means he really just wants some pity from the forums. She's there, her mom won't do anything. You're not doing anything but complaining and making excuses. I won't advise anything because I think you're smart enough to find a solution for yourself. I don't remember when Blockland forums became a personal life drama advice board, but I'm not going to help that continue.
Just get off the pc and deal with it. Don't come back until you do. For the sake of your sanity.