Distractions has been a big help for me, figure keeping my mind occupied with a task or a interest has helped keep me sane.. few of mine are:
-gardening / growing foods
-reading
-playstation
-photography
-trying new hobbies...