Sounds like you're overwhelmed. Try taking it one day at a time. Try a new counselor. It took me three tries to find the right one who would understand me. Don't give up on yourself. if you fall, get back up and keep trying.
Helping out in the community is a great thing to do so don't beat yourself up. You're helping people and that's great but you do have to help yourself first.
communication is key. I'm sorry about your partner, you need people around you who will support you, listen to you and just be positive.
Is there a support group you can go to? Those are usually really helpful because you realize that you're not alone. You're really not. Support groups provide you with healthy ways of coping and communicating your feelings.