To lighten the mood a bit, I have some suggestions for winning over teenagers:
1- Rearrange her room, and when she sees it, yell "Surprise!!"
2- Make her multiple playlists consisting primarily of songs produced before she was born.
3- Borrow her clothes and wear them around the house, show her how much you like her style.
4- Dance for her, in front of her, at her. Teens love this.
5- Friend her on facebook and comment on all her posts. Also friend her friends and start tagging them in photos.
6- Learn all the cool kid slang they have today and use it in conversation with her. Also works with text shorthand.
That will probably give you a good head start, I'll add more if I think of them.
And on a serious note, good luck, I hope you and Devi are able to reach a balance and be happy together. You both seem like extraordinary and wonderful human beings, I wish you guys the best.