I'm happy to hear that things are going so well for your son in rehab. I've never heard of Revia, though. I hope that it works for your son. How long did you say that your son will be there? I can't remember if you said. I just know that the longer, the better. My son had all of those good things going on & was doing so good, but his rehab was only for 30 days & that's just not near long enough to make a difference. Anyway, I hope things continue to go so well for your son & for you.