Telling parents and boyfriend..

I need advice and some personal experience in how to tell my mom and boyfriend I'm pregnant?

(Unintended pregnancy)

I'm 19 and he's 22.

I'm a med student and he's a writer.

I still live at home.