Here's something from our current Aldi catalogue which may have already seen, but just in case;
Sweet Dreams
"Weighted blankets use deep touch pressure to stimulate pressure points on the body to create the feeling of being hugged. This can help calm anxiety,improve mood and sleep quality"
Glass beads provide the weight apparently!
So you don't need a partner after all! 
OoRoo
Buy dexies in Perth (signal ID @Aussiekoota.41)
(signal App @aussiekoota.41) Buy dexies in Sydney
(Signal App @conor.61) buy dexies in Melbourne
I have always hugged my grandchildren - less as they beome teenagers though, they do still give hugs sometimes! It is really difficult when you are not from a hugging family so I know what the OP means - just try to remember and perhaps ask them to offer a hug if you forget!
