How do I tell him

Hi, I been with my man 5 years now, we talk about having kids and getting married one day but he says be doesn't feel like its time yet, we have even talked about baby names, I found out yesterday I was pregnant and I don't know how to tell him not sure if he will be happy about it, I been on birth control but they just switched me I guess it happened in between. Any advice?