In spite of it all...there is joy in the Lord!