Please settle my and my wife's argument (got yelled at because of it)

I'm with Coding Badly

Me too.

However most of the best engineeres have some sort of language difficulty and I think that suites procedural languages better than OO languages.