Gay dad punishes son for stealing their guest'_s money