My heart is torn đź’”

Raven • Pregnant with my 1st . Im having a boy ❤️ . Ryan Chase
If your going to judge me then stop reading now .
Im 25 and a FTM . Me being 25 having my first child is an accomplishment seeing that im the oldest girl on both sides of my family to have a kid . So everything have been good until now . I slipped up & slept with a friend (drunk) and end up getting pregnant all while trying to work things thru with my boyfriend . When I found out I was pregnant a month & a half later I automatically thought it was my boyfriends . He wasn't to thrilled but he was okay with it . We went to my first ultrasound appointment and I was measuring 7wks5dys . The look im his face was like something was wrong . It was on my mind all day because the math wasn't adding up . I put 2 and 2 together and realized it belong to my friend . When I told him he was happy until I told him that I was with my boyfriend and everything went downhill from there . (btw my friend is deaf) now he wants nothing to do with me or my baby because I don't want to be with him . And my boyfriend keeps bringing up the fact that he cant believe im considering carrying another mans baby not understanding that this is MY baby as well . He makes me feel bad every chance he gets and all I can do is cry . 
I don't  know what to do at this point . No way im giving up on my baby and I love my boyfriend but I cant deal . I rather be a single mom then to stay in a relationship thats stressfulÂ