That’s good your friend talked you out of leaving the rings and note. That’s tough he’s so close by, and understandable it’s hampering your desire to be free of him.
Although it might be worth challenging your perception of him doing better because he’s dating, you have no way of knowing if he’s happy, and from what you’ve written here I doubt long term he’s going to have the ability to have a mature relationship.