Dude, I don't know you, but you are facing some SERIOUS problems. Not just with your parents (who seem really overbearing), but also with your attitude.
I would really suggest you get a change of scenery. Can you move in with some uncle or grandparent? Maybe move in with someone else's parents...