'What if I Would Have Done Otherwise...': A Controlled Adaptive Network Model for Mental Models in Counterfactual Thinking