Oh dear this situation sounds awful to me, I would never slap my daughter as you parents did to you, no matter what the reason, even if she was doing drugs, or anything bad., physical abuse never solved anything.

There must be some sort of reason for their strange behaviour, parents do not just acting like this for no reason, I think you need to be very honest here and think hard whether there would be any reason for them to feel upset with you, I am not doubting you as such, but have you perhaps broken their trust in you some time in the past?

I am not in their shoes, so I cannot judge either of you, and have no desire to, but they should not be slapping you around period.

If you can sit down and have an open, honest talk with them, I am sure they would appreciate it, I know I certainly would, often we just don't take the time to do so.

It is not that parents are hard to understand, it is just teenagers and parents are on different wave lengths, and think differently, usually the parent is just putting your well-being first, and it is because they care so much, that they maybe over-reacting, believe it or not they are just as frightened as you are,most parents just want what is best for their child and to protect them.