Perhaps you could use an alarm clock that will limit your playing time or a love one who will inform you it's time to stop and rest.
Yelling is not the answer, I know that personally and all it did is enrage me to want to Earn back again my losses.