Wonderful! That's a good lesson for you. In your intention to convert others, you have gone too far and instead of only expecting your roommates to do as much as you could see, you wanted to show them how mature you already are and how they should be just like you. HaHa! I had a similar episode. My roommate at the time never paid the phone bills, lived like a pig and didn't get much involved in cleaning up and cooking. When I told her what I thought, she said I was not her mother. Finally, since I didn't know, the landlord contacted me and made me liable to recourse for the missing two monthly rents that were outstanding. Then she begged me to go to him with her and explain the situation. Which I did, but the decision had been made for me. I called her an energy vampire in a later short story and my brother and I laughed a lot at my foolishness in forming a flat-sharing community with her when I already knew how much trouble she was having in her old shared flat. I moved out as fast as I could - even before she did - and have never seen her again since.
It is refreshing that you talk about it so openly and that you see your own foolishness. I smile with you.
After all, this anger has brought you something good and since you never know whether an anger will be replaced by a pleasant thing, any unnecessary grief is probably a bit of wasted energy. But we are human beings, aren't we?
It's good that you've enjoyed your time and I can well empathize with being sad and curious about the future at the same time.