I can honestly say I have no clue what you're going through, but, I do know what I was like when I was a teenager, and most of us are young enough to remember decent details about it. So, for what it's worth, the behavior seems typical. Hey, only 3/4 of a decade to go and you'll have your child back! Yeah...no rush, right?
btw, I'll be looking for your post, tomorrow.