Sounds like you've been looking for a reason to stay and you've found one, and that's fine btw, we all leave when we are good and ready. But just a few tips...
It well never be easy or "the right time" to leave and there will always be someone you don't want to disappoint.
Maybe if you leave your friend will follow suit ? You don't know who you may inspire to leave also.
Take responsibility for your own decisions and be realistic and truthful with yourself about it.
If you decide to stay for a while longer then stay a while longer because you decided it not because you're "helping" out a reinstated friend.
Give yourself a month or two and see how you feel about it then.
Maybe you're just not ready yet, but, remember the longer you stay the more likely you will be lulled back off into the sleep of inaction.