In general, anyone who has sold a capital asset and made a capital gain has to pay tax on the gain. There are some exceptions, such as selling your primary home or finding ways to defer capital gains tax, but almost every capital gain will eventually be taxed.