Tmbbmom,
Our kids sure can wear us down. I had to giggle at you being happy to get to work. I know that feeling all too well.
That was kind of you to let her live there rent free. Hopefully she will gain appreciation when she is on her own.
I agree that your boy needs you. He has accomplished much by avoiding drugs until now. I hope he can make good decisions with your counsel. I'll be praying for you guys.
Hugs,
Jmom