mainspring
noun
Definitions
The principal spring of a clockwork mechanism, which drives it by uncoiling.
The most important reason for something (Cf. spring "origin of something" (literary) (often in the plural) the springs of her ambition).
Example: My daughter is the mainspring of my life.