I just found out I will be a parent... (one big emotional rant & vent)