Sometimes no contact is the best venue. Why stir up the pot by talking to him.
All it does is upset you.
By obsessing over him you have let him take control of your life. Is that what you really want?
His actions speak for themselves, 2 days in rehab does not make for a clean, sober life...it just doesn't work that way.
Listen to his mother, she is on the right track.