Marry me, Gavin. <3
I'm a grad student in psych (specifically: industrial/organizational psychology, under the guise of an MBA lol) and what I found most interesting about your response is how terminology differs slightly across borders. You mentioned cognitive conflict; I know it as cognitive dissonance!