I'm not a doctor, but I have stayed in a Holiday Inn Express recently. You sound like you have the classic signs of having plantar fasciitis. Google it. I have heard of many athletic friends of mine having this problem. Some of which have caused problems for as many as two years. Strengthening and exercise are the only ways of helping the problems. I had a discussion just two days ago about Plantar Fasciitis with a friend that is very active in sports. He injured himself while playing basketball in a pair of running shoes and now has problems with his left foot every time he puts stress on it, such as playing baseball. He's only 28 and played college baseball, so it can happen to very athletic people.
Good Luck with it. I'm sure it's very painful from what I've heard.