The entire trip almost didn't work out because of a variety of logistic and financial issues (and Grandpa Franklin got really sick and wasn't able to come), but in the end just about everything went smoothly and we are very grateful to everyone who helped to make the trip happen.
I am too hard on him, too expectant of him, and too skeptical of him. When he was younger he used to be quite good at throwing tantrums, and falling apart when things didn't go his way, and I always read his behavior as selfish. But as he's gotten older and we've talked through some of his outbursts I've discovered that his anger has always been more directed at himself than anyone else, that he feels failure keenly and that he takes criticism as a reminder of the perceived failure he is already aware of. He is a kinder and more sincere child than I think I will ever understand and my only hope is that I can stumble through parenthood well enough that when he's finally an adult, he'll accept my apology in spite of everything.
Christ went to John the baptist to be baptized for two reasons. First: to fulfill all righteousness (it's a commandment, after all), and second: to "showeth unto the children of men the straitness of the path, and the narrowness of the gate, by which they should enter, he having set the example before them." (2 Nephi 31). I'm grateful to the Savior for his example of perfect goodness, and I'm thankful to Callan for being Callan. We don't deserve him.