It's not a punishment for a start. This baby is going to change your life so think of it as a positive change, not negative. You're not by yourself, you have your mother to help you out. I'm sure it will be very hard for you to adjust but I'm sure you can do it

Aslong as you love your baby and realise that the baby is going to come before your wants and needs then you'll get by just fine.
Best of luck
