Oh, God...this makes my heart hurt.