Honestly I don't think there is anything wrong with you.
Yes you are dealing with some things that everyone deals with. But I think you can overcome these things.
I have dealt with depression all of my life. I've attempted suicide twice because of it.
Let me tell you a story.
I lost my job, my car broke down, I got kicked out of a really good band, got served an eviction notice and I broke up with my steady girlfriend....all in one day.
That same night I went home and started drinking all of the alcohol in the house, which was a lot, I then started swallowing pills, anything I could find, old prescription things in the cabinet......I went to sleep that night hoping that I wouldn't wake up the next morning.
But I did.
I woke up to my girlfriend completely broke down sobbing crying her eyes out desperate and crushed...over me. Not because we broke up, but because she was my friend.
At that moment I realized the damage that suicide does to those around you. Those who, maybe you are on the outs with at the time, but will eventually get back to being friends, family, loved ones. They have to live with it...the guilt, the questions, the memories. It really destroys them.
Maybe you are dealing with growing up. Maybe you are finding your way, learning your feelings and what they mean, maybe you are becoming more emotionally mature, and this is simply part of the process. And maybe you just haven't come to the realization of what is going on with you yet.
Just remember that it is temporary. And if you survive it you can look back and say that you are a stronger person because of it.
You know the answers. They are within all of us. You just have to find them.
I suggest that you talk to someone, it sounds like maybe your mom is a good place to start.
Don't burn that bridge, and don't abandon her or punish her. Everyone needs a friend, and parents can stop being parents and they can be friends. Good friends.
So, don't be afraid to be vulnerable, don't be afraid to reach out, and don't be afraid to ask for emotional help.
If that isn't an option, talk to your friends, or other family members, brothers, sisters. And there are plenty of free counseling resources on the internet that are available where you can talk to someone anonymously, for free.
So, just talk to someone about it. You will be surprised at how better you'll feel. But please don't destroy yourself just because you are a little confused at this stage in your life.