retirement,investing,investment,retirement planning, retirement investing,mutual funds,financial planning,retiring,rockford,moline,quad cities,quad city area,cedar springs,sand lake,sparta,annuities,american funds,fidelity,stock broker,life insurance,long-term care insurance,long term care insurance,nursing home insurance,ltc insurance,john hancock,michigan,illinois,iowa,florida