Hi The Toddler,
That sounds like a good start.
Temperature and humidity control are both important parts of maintaining an environment that is conducive to good sleep. There’s more information about the variables that can affect the sleeping temperature of a mattress or sleeping system in post #2 here.
It is certainly possible that for you this product allows you to sink in too deeply in the uppermost layers, and this would be one of the more common causes of the pain you’re experiencing. Five inches of memory foam can be a bit too much for some individuals.
There are small variations in the surface temperature of the human body (extremities tending to be the coolest, the chest/shoulder/armpit areas tending to be the warmest). I don’t know that it is necessarily that this warmest area is causing you to sink in more, but probably more a combination of the differences in dimensions with the shoulders being wider and sinking in a bit more, this creating more of an insulating effect in this area, which leads to less air circulation and a bit of a warmer temperature, which in turn activates and lowers the viscous nature of the memory foam, which in turn allows you to sink in a bit more until things equalize. While you wouldn’t necessarily be “bottoming out” (all of the layers of a mattress work in unison), you are probably coming close to reaching the densification region of some of the memory foam where it doesn’t flex much as more weight is applied.
There would be no harm in flipping the mattress over, and it may be useful in determining if a bit of a firmer surface layering meets with your needs. This would also be a good experiment to try out.
Phoenix