I am feeling very privileged to live in a direct democracy, the country is very small and is called Switzerland. We do have 2 instruments to keep our Politicians behaving and represent the people:
1) Referendum: if we don't like what our policy makers have enacted, we can collect 50'000 signatures and the people have to vote on it
2) Initiative: Our policy makers don't want to take care of a certain topic? we, the poeple will vote on it after collecting 100'000 signatures.
It's not a perfect system and it might not work in larger countries on national level, because it is a somewhat slow process to find consensus. However, only the thought alone that politicians' decisions could be overthrown by the people helps keeping them thinking twice what to support and do.