Being a mother is generally great and so rewarding, and the little (often crackers) offspring can give you endless amounts of joy and giggles and most of all, unconditional love. But IT. IS. HARD.
I'm in my late 30s and have 2 young kids. Being a mother is the toughest and most demanding job in the world. There is nothing that can prepare you for being a mother. I am ALWAYS busy. I have days where it gets to dinner time and I realise I have barely sat down all day. I always have other people to consider now (I can't even just nip to the shop without having to bundle them into the car too, unless my husband is around to look after them), it's stressful, you won't have a decent night's sleep for years, and it is expensive, especially when they're babies.
I went back to full time education last year and I didn't know my ass from my elbow for the 7 months I was going to college for and trying to juggle everything and get good grades. But I couldn't do it until now when the kids were finally able to go to school/nursery. Full time childcare is extortionate. I became a stay at home mum after having my kids and giving up my job as childcare costs were almost as much as my monthly wages.
At 17, you still have so much living to do and having children will certainly hinder that somewhat. Wait until you are in a stable and loving relationship with someone who is going to share the emotional, physical and financial burden of it all. And especially don't do it because you and someone you like think it sounds like a good idea. Go and live your life, make the most of it, and get some life experience behind you. You have years and years to have children. 😊