As the May 23 meeting between Iran and the P5+1 over Iran’s nuclear impasse approaches, the factional infighting in Tehran becomes more apparent and it can potentially block any agreement. Meanwhile, the Obama administration’s overconfidence, caused by demands from high-ranking Iranian leaders that the West remove crippling sanctions, could also derail the planned Baghdad negotiations on May23.