I understand the intuition for how to do this, but I don't know how to formally prove it. For example, I know that if you take (a,b) to be (1,2), then a sample (c,d) could be (1,2) since 1 + 2 = 2 + 1. But how do I formally prove that such numbers c,d exist for an arbitrary c,d such that a,b,c,d are all in the naturals.
Thanks in advance!
You need to be careful with the statement that you are trying to prove. As stated in the title of your question it is false because $c,d$ are chosen before $a,b$. You need $c,d$ to be chosen after $a,b$, so it should be that for any two natural numbers $a,b$ there exists a pair $c,d$ such that $a+d=b+c$. Having stated it correctly, a good way to prove it is an algorithm to find a $c,d$ pair. One such (assuming you accept $0$ as a natural) is
If $a=b, c=d=0$
Else if $a \gt b, d=0, c=a-b$
Else $c=0, d=b-a$