Wow do have a lot going on. It seems like your mom is being a little over protective and I will tell you why? You are at an age where it's down right dangerous to even be outside just hanging out. She doesn't want anything to happend to you. She mean well and loves you very much, but prove to her that your are trustworthy with your decisions and she will loosen up.
One reason your not happy is because your father yells at you and your mom tell you to stop complaining and act normal. There is no such thing as being happy all the time in life. You are in an age that is transitional and will be going thru "growin pains". That is how you are going to grow and mature, throught lifes experiences, so don't be so
hard on yourself.
You are not a looser,
sorry...I didn't finish my comment and pressed the wrong button...anyway..You are not a looser, so stop thinking too much or your going to make yourself crazy.
If you want to star to feel confident, you must begin by accepting yourself for who you are and not what anyone else want you to be. Be yourself, accept what you can change and what you can't. There is no such thing as perfection. Surround youself with people who like you just the way you are. They won't change you and your comfortable around them for who they are. Surround yourself with good people a good environment that doesn't have to be the "click" cool group and you will be just fine. Life is hard and remember there is no such thing as perfection and happiness is what you make it out to be, so go out there, respect your parents and show they you are trustworth and they won't be so overly protective. Stay in school and seek out the people that will accept you for you! ....your going to be fine...just hang in there and one day at a time.
Like most, you'll have to let time pass. But with action. if you just sit there, and not do anything about it, then time will keep getting ahead of you. Dreams without actions stay dreams. So with that said, being at home, find a new hobby or something. I have never gone to a single birthday party in my whole life. I don't get to go anywhere without my parents, other than school and a relative's house. I feel confined and isolated, and in addition to that, I have an ugly protruding bone sticking out of my private place, so I can not even wear what I want. I do not feel beautiful at all. My parents also fight a lot, and scream at my brother an I about each others' mistakes. So the only thing I'm left with at home is to sing, and study. The studying helps me academically, and that's about the only thing good about it, since all the isolation is terrible for my social skills. So study or find a new hobby, is what I suggest.