Hello D.. Thank you for sharing your story with us. I think when children act up it's because they need attention - not always, but in this case it is obvious. Your son hasn't lived with you in so long, and moving back in with you was a major change for him. Children (generally speaking) don't adjust to change as well as adults do, and even some adults have difficulty with change themselves. I think the worst thing you could have done was to give up on him. It's like abandoning him twice. I hope you don't take that offensively, it's my opinion. My daughter lived with me until she was ten, then went to live with her father for a few years after that. She came back to live with me when she was 16, and there were soooooo many times that I wanted to "give her back" because she tried and tested me to the point where I thought I would break. She definitely was not the same little girl that she was when she last lived with me. Anyway, one thing that my dad told me many, many years ago is that children need stability, and I strongly believe that. I never wanted my daughter to go back and forth between her father and I, but he was also his child, so I made sacrifices. It has been hard on her, changing schools, having different friends, etc.. but the most important thing is that she is in a stable home, and with someone who is not going to give up on her. Yes, she tries my patience, often, but on the other hand she is a sweetheart and very helpful. She should have been a Gemini! lol The only advice I can give you is that while you guys can't get back all those years that you weren't together, you can start now. It's never too late. Be strong, know that he is your child, someone you love, and who loves you, and try to make it work. Do not let it get to the point where he causes you physical health problems, try to fix things before they get that far. Another mom on here is trying to start a support group for mothers of teens, and I think this is a very good thing. Since we don't live close to each other, we have decided that on line is the way to go, and to hopefully find other moms in our own areas to meet with. Raising teenagers can be so challenging - they are coming into adulthood and testing limits. Our job as parents is to guide them in the right direction, and hope that they make the right decisions. We need to be good examples for our kids - they learn from our actions. Anyway, not sure if you're interested, but if so, let me know, and we'll see what we can get going in Arizona, too!!! Good luck to you :)