Cheated and now I'm pregnant 😭

Okay so before you all judge me let me just say, I'm ignoring the negative comments and only listening and dealing with the girls who came here to give me REAL advice. They're are so many trollers on here. 
Anyway, around the end of May I cheated on my boyfriend with his cousin. We were all celebrating graduating high school at this party and my bf passed out and me and his cousin were left alone and one thing led to another. Well the next day once I sobered up I felt terrible and dirty, thinking how my boyfriends penis wasn't the last thing in me so out of guilt I had sex with my boyfriend like 5 times to try and get my mind off the fact I just fucked his cousin! And I still remember everything that went on with his cousin, he wasn't wearing a condom and I'm pretty sure he nutted in me a little bit. And my boyfriend always wants to wear one so we did the first few times but it started to get dry so we took it off and just had him pull out. Well I just found out I'm pregnant and I'm about 7 weeks..the dates match back up to the night I cheated on him and because I had sex with my bf literally the next day I'm afraid idk who the dad is! I would be so devastated if it's his cousins. My boyfriend isn't the type to ask for dna test so if it comes out not looking exactly like his cousin than I think I'm just gonna let it go and just have him believe it's his. There is like a 50/50 chance it could be his or his cousins. But then I feel bad cause then what if his cousin really is the dad and I'm depriving him of being able to raise his kid. I'm afraid if I tell my boyfriend what happened he'll leave me and then if the baby comes back his than I would've told him and been scared for nothing! What should I do? Wait till the baby's born or just let it go?