Place dried beans in slow cooker and add water so that the beans are covered by about 2 inches. Soak overnight.
In the morning add the rest of the ingredients up to and including the chicken thighs. Cook for 8 to 10 hours on low. About thirty minutes before serving stir in the half and half and the corn.
In a small bowl smash the avocado with a fork and add the sour cream and 1 ½ teaspoons of lemon juice and a sprinkling of salt. Stir to combine.
Using tongs shred the chicken (it should be falling apart anyway). Taste the chili and add salt and pepper to taste. Serve topped with the sour cream and the cilantro.
Notes
You can use canned beans, just rinse and drain them.
Seed the peppers if you want less heat.
Can use frozen corn, just thaw before using.
Store the leftover chipotle chilis individually wrapped and in a ziploc bag in the freezer.
Substitute boneless breasts for the thighs.
Use yogurt in place of sour cream if you want it lighter.