I feel bad for my boyfriend

So I’m 30w pregnant and have been with my boyfriend since I was 5w, literally found out I was pregnant an hour before our first date and we’ve been together ever since. We actually just made it official on the 18th, my 21 birthday, he’s turning 19 next month. Just for reference I’m nonbinary and he’s a trans man. He’s so supportive and excited for this baby, keeps telling me how lucky he is to have found me, that he has always wanted kids but never wanted to be pregnant himself. I just feel a little bad that he’s committing to something so long term when he’s only 18, he’s basically just a kid himself. I know I’m not that much older than him, but this is my mistake that I have to live with (I’m very happy to be pregnant but I didn’t exactly expect to get pregnant at 20). I love him more than anything but he keeps ditching his friends to take care of me because this pregnancy hasn’t been the easiest (I’ve told him he doesn’t need to take care of me, but none of us have any family and I don’t have any friends so he insists that he has to and wants to). I’m afraid that me and this baby will ruin his life tbh.

Not that it matters but I know I will get comments: the biological father wants to give away his parental rights so he’s not in the picture.