Sharing news

I am 19 years old . I found out I was pregnant the day before my bday. I live with my grandma and she’s very strict.... I am terrified and don’t know how to tell her or when . Any suggestions?? Sometimes she puts me down and it hurts me and I get upset . So I’m this will be even worse. Especially because the baby’s father already has kids .