I just found this article. Having read the article these problems seem just a little too familiar. definitely worth a read!
5 Most Common Posture Problems (and how to fix them)
(Aside from the feet problem, I have all these symptoms to a degree. I’m off stretching!