Hearts captain Christophe Berra says they have only got themselves to blame for being bottom of the Scottish Premiership at Christmas.