Liz
I absolutely AGREE with your post. You should be very proud of the responsible and successful young adults you've raised. They are very fortunate to have a parent who cares enough to hold them to a higher standard and keep them accountable to the choices they make. Bravo!
