As you already said, uniform distributions are impossible to be created over the set of natural numbers, so we can't use uniform distributions. So another question arises: can we create any distribution over the set of natural numbers?
The answer is yes, in truth, we can create infinitely many, each with its own expected value (and therefore expected sum of $2$ values) and its own way to calculate the expected value.
Before creating a distribution we need to know what a distribution "looks like", and here I'm going to use the following definition:
The sequence $(p_n)$ is a probability distribution over the set of natural numbers if and only if $p_n \in \mathbb{Q}$ (this part will make sense later) and $p_n > 0$ for all $n$ and $\sum\limits_{n=1}^{\infty} p_n = 1$.
That is, if all probabilities $p_n$ are rational and greater than $0$ and the sum of all probabilities $p_n$ are $1$, then $(p_n)$ is a probability distribution over the natural numbers.
Now we need a way to use this probability distribution. The following algorithm comes from random walks:
- Define $q_n$ as $\dfrac{p_n}{\sum\limits_{i = 1}^{n - 1} p_n}$
- Let $n = 1$
- Generate a random integer $r$ (using a uniform distribution) from $1$ to $b$ (where $b$ is the denominator of $q_n$).
- If $r > a$ (where $a$ is the numerator of $q_n$) then let $n = n + 1$ and go to step 3
- The random number generated from the probability distribution $(p_n)$ is $n$
(I only let the probabilities rational in the definition in order to simplify this algorithm)
Note that $q_n$ is used because we need to "normalize" the values in $p_n$, for example, if the first value is $\frac{1}{3}$ and the next value is $\frac{1}{4}$, then running this algorithm with $q_n$ being defined as $p_n$ would result in the second value being chosen only $\frac{2}{3} \cdot \frac{1}{4} = \frac{1}{6}$ of the times instead of the desired $\frac{1}{4}$ of the times.
Now here goes an example of such probability distribution and its expected value:
$p_n = \dfrac{1}{2^n}$
The sequence $(p_n)$ is a probability distribution (in our definition) because $\dfrac{1}{2^n}$ is certainly greater than $0$ (as $n \ge 1$) and $p_n$ is a rational and $\sum\limits_{n=1}^{\infty} \dfrac{1}{2^n} = 1$.
Its expected value is $\sum\limits_{n=1}^{\infty} \dfrac{1}{2^n} \cdot n = 2$ and therefore the expected sum of $2$ natural numbers generated from this probability distribution is $2 \cdot 2 = 4$.