This is so common as we age, fallen arches I believe. I've never been able to wear flat shoes always needing a slightly raised heel, even with slippers.
I only buy my shoes from Pavers now, they are not all frumpy but can be stylish and more importantly comfortable, Fly Flot is the brand to look at for comfort.