@resjudicata Based on your description, it sounds like you want a permanent policy. I would not recommend term as when the term is over, it’s not really canceled but the cost to keep it in force may be unrealistically high.
On the permanent side, I would recommend whole life. The premiums...