Don’t walk around the house barefoot. Get some footwear with a springy heel like cushion walk heels. You want something that has a small heel albeit a small one. You can get gel heel inserts from a site called Nuovahealth that are really cheap but effective. You can also get these arch support Strutz from the same site that you can wear around the house without having to wear shoes messing up your carpet which work well too.
If you can go to a sports injury clinic they might be able to fit you with some orthodontics (is that teeth or feet??). Walking without supportive footwear, i.e. these ballerina type shoes with no heel at all is what causes the problem in the first place as well as being overweight (if you are) as you are placing more strain on your heels. Also having low arches causes it.