How immature am I, still? :) Here's a good "checklist".
The original and much larger version of this poster is found in Viruscomix. Thanks also to my brother for showing this to me. God bless us all, and may He enable us to live and be more mature with each passing day. :)