I have a 12 and 17 year old and know what you are experiencing. What I have learned from my oldest is that during these teen years is where they need you the most. You must be involved in pretty much every aspect of their life, school, teachers, homework, friends, myspace, and social hobbies. It's tiring at some point, but it feels great to know exactly every aspect of your child's life away from home. With this, I have changed my ways in parenting our 12 year old to the point where she can trust me and confide in me with any problems where I will listen, especially about school problems. There are so many problems at school because other girl's hormones are running like crazy too one day they're friends, the next they are not, not to mention the gossip and drama; very emotional. Her friends also notice that I am very interested in them and reach out to my daughter, knowing that I am there for them too. With this, my daughter will still go through mood swings, one minute happy and the next down. They must take nutrious snacks to school and eat lunch, this makes a big difference. In observing our daughter's Junior High, so many kids go without eating lunch, I was so surprised. When my daughter skips lunch and truthfully tells me, she experiences headaches and moodswings, a totally different kid. I have learned not to tolerate disrespect towards me what so ever and will raise my voice slightly to warn them that their behavior will not be tolerated. Dad also plays an important role in rearing teens and a big must. It's sometimes draining to be on top of them, but you have to. They might be calling out for more of your attention. Looking back at this age, I really wish my mom would have been more communictive and interested. My 17 year old has grown to be a hard worker and respectful daughter that I am so proud of, despite her horrible early teens, but still a work in progress. You will get through this with love, understanding, and patience. Really, this is your big chance to bond in a different way. I wish you the very best:)