I guess the answer is dependent on why you are asking? If I were looking for a retirement location, both states would be the low on the list.
First, whoever told you that Texas is not humid, has never been there! Traffic around most populated areas in both states is horrible and nothing that I need in my old age. Florida traffic on all roads in the winter makes you not want to leave the house. Retirement is all about removing the stress in your life and unless you are going to live away from the coast in Florida or rural Texas, stress abounds daily.
From traveling to most states in the country over my working career, I enjoyed both states, but it became quickly apparent that I would never want to live there after retirement. Too hot, too humid, horrible storms & hurricane dangers. Way too many people are in a hurry. I could not imagine having to drive those highways as I get older.
Besides, there are lots of great states with climates far nicer than Indiana or Michigan if that is your choosing. How about looking at the states from South Carolina, Georgia, Alabama, Mississippi, or the Southwest? If you are near the coast there are maybe a couple weeks below freezing weather in the winter, instead of a few months of winter in the north.