Spencer Pratt's social media rant was blunt and personal.