Both Donald Trump and Tehran are reluctant to back down on several crucial issues to strike a peace deal