"Who would've thought that getting a preview of your mistakes would actually result in avoiding them? Good for you!"
Practically unheard of but he's glad it's working out in this way than something more disastrous. Love is hard to find and it's so easy to lose it even when you have it. It doesn't matter how much you want something, how hard you try. Sometimes life has other plans.