I hope yours will improve too. Goodluck to us both! I'm sticking to a healthy Diet so this smell will be gone for good.
By the way, my BO worsened gradually for the last five years. Perhaps that is how long it would take for it to disappear too: gradually. Let's not lose hope.