sowornout - we are so not close in age I'm only 43.
I actually wasn't at all hideous, that's the thing. I was the model teenager really. I was good around the house, tidy, quiet, helpful, worked part time... had 'nice' friends/boyfriends etc. Didn't badger for the unaffordable. (My Mum would back me up on all of this). I didn't start lying about where I was staying until they had already made life difficult. I stayed out more because I hated the atmosphere by then, than because I wanted to be in his bed (iyswim).
My parents were polite and welcoming too - to all of his family (we were together a long time in the end, mostly due to my parents), his family came for Christmas/Birthdays etc. They were very nice to him, no complaints there really. It was just the things they said when he wasn't there!! They weren't two faced though - just polite, as you are to a guest you don't care for but are stuck with!
Sounds like you were well able to make your own decisions at that age - what a pity your parents didn't see that at the time Yes, it's a great pity really and it's only now that I really realise just how much of an affect it had on the rest of my life.
I am so pleased you can see how happy your DD is and that he's good for her - or rather, they are good for each other :)
My only hope is that people like the OP can benefit from seeing what happened my way and what happened your way.