You have to take your mind of it and immerse yourself in other stuff. Working out is a great way to fight the blues, hit the gym 3 times a week. You can burn through your anger and sadness, and you will improve your appearance which in turn will boost your confidence. You are cycling, which is normal, esp. around stressor times (xmass,...).

Stay strong buddy...