I really feel for you and also can feel the sadness in your post. My boys are 15 and 13 and my daughter is 10. I know the day will come when they will have to make their own decisions and of course as any mother I pray they make the right ones...BUT when its out of my hands its out of my hands...they have to live and learn like you and I did. They WILL make mistakes and they WILL learn from them..we as moms just have to be there when they fall and hope that they dont fall toooooo hard. I know it sounds easier said than done and Im sure it is. Try not to dwell on what might be and live each moment as it comes. They always come back to mom whether they move back in or not..you are their mom!! They will have to live with the decisions they make....good or bad....you did all that you can do. Forcing them to do something they dont want to do will only make it worse...you know that as well as I do...I know at 17 we think of them as sooooo young still with so much to learn but in THEIR eyes they are grown up. I remember the HELL I put my mom through as a teen...geeez it must have been terrible for her but you know what..she is my best friend..it took many years for that to happen and I SWORE it never would happen lol...I thought I hated her for a very long time but I grew up..slowly!! Just be there for them the best you can but remember you cant hold on to them..
Dawn