As more and more US officials publicly call on Israel not to attack Iran at this time, Defense Minister Ehud Barak emerged from a two-hour meeting Monday with visiting US National Security Adviser Tom Donilon saying sovereign nations act based on their own perception of their interests.