first of all, let me just say... we're glad that you didn't just keep this inside - you need to get these feelings out and deal with them. To get to that next level, you need to find a close friend (or family member) and talk about this - we (CEG) are a pretty close knit crew, but nothing replaced face-to-face time with someone who can listen to you...
i realize things are hard right now for you, trust me - i know what this feel like, but you have to remember that your future is waiting for you... make it better than you ever thought it could be! someday you'll look back at this and be thankful that you worked through it, life is tough sometimes - and the best people make it through the worst stuff!
i agree that religion can help you put some perspectives on things, but i won't push that subject - it's a personal choice.
I hope someone crosses your path today to help you get through this time... hang in there!