Life has an odd way of making things work out in the end.