How long does teething last??

Rebecca

I know every baby is different, but we have gone from sleeping through the night or waking up once to waking up 3-4 time a night the last few nights... how long does this last for? I know he is waking up because he is uncomfortable and it breaks my heart, but it's exhausting!