Is it normal to a family member to say this?
Yesterday I've been really sad, and I cried in front of a friend, who calmed me and I feel better now. I told my grandmother how a nice person he was to calm me down, and she was like "What? Why do you need anyone to calm you down, when we are here for you?". This is utterly manipulative from her, she's trying to keep me for herself. It made me feel bad actually, and idk why. I feel like I did a wrong thing to open up to my friend. My grandma always wants me to be secretive, but she can't help me and I need to tell others that I'm depressed and I need help. All she does is she says "Calm down you'll be fine." Makes me wanna slap her! (But ofc I won't, I love her.) And nowadays I'm really secretive with my family, I don't even talk to them, because every time I'm happy my grandmother ruins it, like why do I need my friends to help me when I have my family. I feel guilty for crying in front of my friend. My grandmother always makes me feel guilty. And now I can't tell anything to anyone and I will lose my mind soon... What do I do?