It's the roller coaster you see referenced on other threads, TFC. It's going to last for a while, so try not to let it hurt so badly. This too shall pass, as they say.

Stay strong.