I have dividend income but all of my dividends are reinvested. Doesn't that make them unrealized gains and not subject to tax until I withdraw them?
No, it doesn't. Dividends are taxed in the year you receive them, what you do with them is immaterial. However, when you reinvest them, this increases your cost basis of the stock when you sell it. .