Teething

Jessica

How long does the teething phase actually last? I'm talking crankiness, frequent waking, drooling etc. I feel like its been months .....