WHAT DO I DO NOW?!

Ok. so this is unexpected. I just assumed I was stressed about my exam and that's why my period was maybe late. But noooo. I have no idea what to do. I guess I'm in shock and dumbfounded and literally wondering what the heck do I do NOW?! Do I go and buy prenatal vitamins? Do I make a doctors appointment with my family doctor? How do I get in touch with the obgyn that my family all seems to use (My mom uses him, my aunt, my oldest sister all think he's fantastic)? Do I run and tell the father? How the heck do I tell my parents who are devout Christian people who believe "you need to be married first"? Am I still able to work out at the gym? Like today is leg day and I need my squat rack! And my stomach has literally gotten to the point where I'm like oooo I can probably finally wear a bikini without feeling self conscious (I see you abs coming in!) Can I still have my pre workout and protein powder shakes and cla tabs and creatine supplements?! When do I tell my boss that I'm pregnant? I'm a diesel mechanic. Should I even be lifting that heavy crap anymore??I don't want a temporary desk job until after I have the baby! Oh and have you seen the price of travel systems? Like $500 on average. Plus a crib. Plus diapers. Plus this and that. Can you tell I'm just at a crossroads?! What do I do first. Is there an order? I just need to breathe and need some guidance. I'm anxious, scared, panicking, excited, freakin out, and happy all at once. Is this normal?!