What characteristics did Thomas Alva Edison have that helped hm become a successful inventor?

He was already good at science at a very young age because he started trying to invent things at the age of twelve