You can't let a colony govern itself for a century and then suddenly demand they foot the bill for your empire. The moment Britain tried to tighten the leash, rebellion was guaranteed.
Yep — Britain also misread colonial identity. By then, many colonists saw themselves as partners with rights, not subjects waiting for orders.