Does my credit have to be perfect to qualify for a loan?

A high credit score will earn you better interest rates and present a greater number of loan options. Some credit issues in the past will not necessarily disqualify you from getting a mortgage. Lenders will look for a credit history that proves a willingness and ability to repay the loan.