23 Weeks - Getting better but Heel Pain and Bump

My strength continues to increase. Flexibility so so but in proving. The PT tendonitis subsiding a little.
Question though. I have for the most part since trying to start walking had pain in my heel at the insertion point of my achilles. There is a visible bump there. I do not [...]