It’s probably more to do with your backside on a hard surface , very little leg room.
A memory foam cushion like off a garden chair ,thin one would be nice with your mat so get a big Lidl bag.
Sports Direct do a pack of 3 UA socks for about a tenner I think, they’re quite thick so are super comfy and toasty. Wear them for golf, walking etc.