Who can believe Patrick is now six months old….