He Had to Go

Too much information, but good for her.

via