Hi there
Thanks for your letter.
I am sorry to hear that you have been feeling low for so long. There is no set time that people take to grieve for someone they love but usually through time it gets easier to accept what has happened. It might help to think about the good times you shared with your nan.
You say things have got worse recently and you are taking it out on your family and friends. People react in different ways when they lose someone close to them. It is natural to feel different sorts of emotions like anger, guilt and sadness, and to sometimes do things that are out of character. I can see that taking things out on your friends and family is upsetting you. It’s really brave of you to admit you are doing this and that you would like to stop. Sometimes talking to your doctor can be useful. You could also think about being honest with your family and friends and talking to them about what is making you take things out on them.
If you'd like more time to talk, come and speak to ChildLine by phoning 0800 1111 or Sign up for a ChildLine account and have an online 1-2-1 chat. You can also go on the message boards where young people support each other.
You might also like to look at Winston's Wish who support bereaved children and young people.
Take care
Sam