Hey hun, you have made the right choice to wait til after your degree. You'll have more time to think about what you really want then and if your ready to have a baby.
But as for being to young, i have to disagree with people on this. Its not about age its about you as a person, how emotionally, physically and financially stable you are to take on a child. All through growing up i wanted a baby, i knew that having a family young was all i wanted from life and as my only way to concieve was through Donor Insemination it gave me more of an option to do it when i liked, rather than have to wait for my partner. I went ahead with it at aged 21 and risked losing my partner at the time, which i did at 7 weeks pregnant.. but i dont regret it! I am now almost 23, a single mum, my baby is almost 10 months old and im now TTC my second. People say im doing it too soon, but i know how i feel and its the right time for me.
I actually wanted to have a baby like this when i was single as i didnt want to relay in a man. I remeber going to a website, nomanneeded.com
I agree about the job and money thing u said also
Another thing is, no matter what people say.. when that baby is born your life does NOT come to a halt.. nothing changes only your attitude towards life. You then have something so precious to look after and its amazing, but its certainly not the end of your life, i still go out and have a drink, i have mates and im a normal 23 yr old, only difference now is ive got responsibilities and i know my limits. I dont agree you have to be in a really well paid job, as long as you are comfortable and able to pay all your bills. A baby is only as expensive as you make it. My son doesnt go short of anything but he certainly doesnt get a fortune spent on him!
I guess what im trying to say is, although theres nothing really you can do until you bf is ready, dont let anyone tell you your too young or making the wrong decision having a child. You do what you feel is right, its your life, and only you know if you are ready to take on that kind of responsibility and commitment.
Good Luck in whatever you decide
xx