If you have a short-term need for life insurance of 30 years or less, then a term life policy is not expensive, but rather the lowest priced life insurance available.
Level term life insurance has guaranteed level premiums for the entire duration of your term life policy. So, if you buy a 20 year term life plan then you will pay the same premium each year for the 20 years.
Term life is much lower priced than whole life insurance for a period of 30 years or less of life insurance coverage.
Compare instant term life insurance rates among several of the leading term life insurance carriers.