Even though be bungles things often because of that care for Rory, you can always tell his heart's in the right place.
I just watched Wedding Bell Blues and there's a perfect example when he attacks Chris for not being there for Rory. I was cheering him on in that scene for sure!