Valentine’s Day is almost here and the shops are filling up with heart-shaped balloons, red roses and stuffed teddies.