1 Compromise in the politics is a matter of necessity, not choice, because of the system of checks and balances.
2 The House of Representatives controls spending and finance, so the President must have its agreement for his proposals and programmes.
3 Yes, the President is strongly limited in foreign affairs. Any treaty must first be approved by the Senate.