There are so many factors involved including emotions, brain chemicals etc.
A quick question for you. Do you consider yourself a control freak?
I would not categorise myself as a control freak now. Maybe when I was younger, but I believe as the years passed I learned to be OK with letting some control go.