strength and patience