This is an angry love letter.