I have read numerous answers to similar questions, but I'm still stuck.
Here's my approach:
All elements in $\langle 3+i \rangle$ have the form $(a+bi)(3+i)=(a-b)+i(a+3b)= 2p + i 4q$, for $p, q\in \mathbb{Z}$, which implies that all other elements are not in $\langle 3+i \rangle$. But aren't there infinitely many such elements?
Can you please clarify what I'm not seeing in this problem?