Diner, nothing like a good meal and happy uplifting conversation to set ones soul into a good frame of mind. Tickets to a local sports event or something he really likes, a reminder there is a whole world out there and it's all good, red lights and all.
Breaking up is always tough, but just remember all the good times had. Forget the why one breaks up, all relationships have good times, then just take in the knowledge that and wonder if that relationship was good I cannot wait to see how great the relationship will be when I do meet he one, the forever mate.
Last, hitting red lights are great, they teach us who we are. To be calm, compassionate, to be level headed, to be cautious, to look around when stopped to see the great picture in life not just what is in front of you through the windshield. How to adapt overcome and adjust your life after it is time to push the gas pedal after the light turns green again. Who we are is defined by what we do when the light is green, not by the brief red light stop that we all have to endure at sometime.
Last piece of advise is hey this is Texas, wait 10 minutes and the weather will change.