What you need to do is immediately tell an adult you trust that you are pregnant. You can’t hide a pregnancy forever. I’m so, so sorry it took this long for you to reach out for some help. Every day that you keep it a secret, you and your baby aren’t getting the care you need for you both to be healthy.
Your boyfriend is distancing because he is scared. He doesn’t want the responsibilities of fatherhood. Unfortunately, the two of you didn’t think things through before you had unprotected sex. Now a baby is coming into the world who needs both of you to grow up and fast. Your baby needs you to see a doctor to make sure everything is all right. You need to be taking prenatal vitamins and to be eating right and getting enough sleep. Soon you need to take childbirth classes so you will know what to expect when the time comes for you to deliver. As scared as your boyfriend is, he can’t ignore the situation either. He is the father. What he does or doesn’t do about it now is likely to affect how he sees himself for the rest of his life.
You and your boyfriend need to have a serious talk with a counselor about whether you are going to raise this child or relinquish it to a couple who wants and can emotionally and financially afford a child. Either way, there are important issues to talk about. You may not be ready for the responsibilities that come with parenthood but both you and your boyfriend are changed forever. If you decide to be a family, there are financial and practical decisions to make as well as emotional ones. If you let the child be adopted, you will still both know that you are parents with a child in the world. Counseling may help you make a decision that is right for all three of you.
Yes, you made a mistake getting pregnant. But please don’t make another one by continuing to keep it a secret. It doesn’t help anything. In fact, it might be putting you and your baby in danger.
I wish you well.