I hold the mortgage on my son's home. I have given him birthday gifts corresponding to one month of mortgage payment. He has been returning it to me as a payment. I report the interest as income and pay the associated tax. He deducts the interest. That seem legitimate to me.
Suppose I forgive a mortgage payment and no money changes hands for that payment. Who, if anyone, must pay income tax? Why? Does that forgiveness change a gift into income?