Soothe yourself
That time of the month? Sick of taking pain killers? These medically endorsed long hot water bottles from Yuyu are a lifesaver. Less than a kettle of water gives you up to six hours of dreamy warmth – a serious game changer! £33, yuyubottle.com