To be completely honest, and realize this is the opinion of a random stranger that only has what you have said to go from:
Everyone else is acting as much as an asshole as you think you are.
-It is an assholeish thing to criticize a depressed person (you) of being an asshole (which is the textbook behavior associated with 'not feeling well.')
-It is an assholeish thing to crticize and alienate a person (especially a family member) for their religion (or in your case, the same religion, different label on the door to the church).
From the way you describe your life, it sounds like you still live at home with your family. I would highly recommend moving out and getting on your own. When I was 19, I felt many of the same things, but for different reasons. My family was pushy and criticized the choices I made in life, such as where I chose to attend college, that I was choosing to move in with my boyfriend *gasp* without being married, how I drove, and even how I dressed.
I moved out, did not talk to my immediate family for about 9 months. After that, I reconnected with them, and built a relationship as one independent adult to another.
I was no longer seen as a child, from a parent's point of view, and the stress of trying to influence my life 'for my own good' or 'tell me what to do' was completely gone, because I was a self-sustaining adult, just like them.
Being on my own, I was able to recognize both my own success and my own mistakes, and learn from them. When I achieved something, whether that be cook steak for the first time, or get a raise at work, I could recognize that as my own accomplishment. I was in charge of me, and that felt particularly great as a teenager.
I recommend you get on with your life, and here are some tips:
1. Quit trying to please everyone else. Worry about yourself; being selfish isn't always a bad thing, it's actually the one element that leads to success. Go to whatever church you feel like going to, believe what you truly believe yourself, and don't listen to what everyone else says.
2. Don't try to change yourself: You are depressed, it's understood that you are going to be snappy. Just apologize if you have hurt someone's feelings, and move on. Criticizing yourself will do nothing for your depression.
3. Get a (better) job: I don't know if you have a job, or you have a low paying job, but money=freedom. With money you can move out, call your own shots, and do things you enjoy. Key element here is that you don't need to appeal to anyone else to get what you want. Want financial help with college? Go to the FAFSA website and see what kind of loans or grants you qualify for.
4. Find your joy: Find something you LOVE doing and make it an effort to do that EVERY DAY. For me, that was singing. Perhaps you will find joy in trying a new Paleo recipe every day, or maybe read from the Bible. Whatever floats your boat. The key to happiness is doing stuff that makes you happy!
Stumbled into Primal due to food allergies, and subsequent elimination of non-primal foods.
Start Gluten-Free/Soy-Free: December 2012; start weight 158lbs, Ladies size 6
Start Primal: March 2013, start weight 150lbs, Ladies size 6
Current: 132lbs, Ladies size 2
26lbs lost since cutting the crap.