Pharaoh was God's enemy and a heathen minion of Satan. Does God want to harden hearts...or save them? Could Pharaoh have repented later? Your doctrine doesn't allow you to answer this last question.
Matthew 18
13 And if so be that he find it, verily I say unto you, he rejoiceth more of that sheep, than of the ninety and nine which went not astray.
14 Even so it is not the will of your Father which is in heaven, that one of these little ones should perish.
II Peter
9 The Lord is not slack concerning his promise, as some men count slackness; but is longsuffering to us-ward, not willing that any should perish, but that all should come to repentance.
Don't let context get in your way, kid.
Your argument is with God, not me. God said he hardened Pharoahs heart.
The sheep are saved but the goats are lost. God created the goats as well. Listen, not every name was written in the book of life at the begining of the world.