Excerpt From Blog Post:

A thought has been perplexing me about this week’s parsha.
Quick recap:
Sodom and Gomorrah were towns infamous for their sick and repulsive behavior. Yet when Hashem told Avraham (Abraham) that He was going to destroy the towns, Avraham went out of his way to stick out his neck and argue on behalf of these cities so that perhaps God might spare them.
OK, sticking up for the potentially innocent is generally considered high-quality behavior, as is taking great risks for the sake of helping others.
But here’s what confuses me:
When God told Avraham to sacrifice his son Yitzchak (Isaac), Avraham proceeded to carry out his orders with no protest. Not only was Yitzchak 100% innocent, but unlike Sodom and Gomorrah for which Avraham lacked a connection, Yitzchak was his own flesh and blood.
What makes matters worse for me is Avraham goes down in history as being a great person...