It's how you overcome the obstacles in life that determine your character..
3 choices in life....
1) give up
2) give in
3) give it all you got!
There's plenty of more rainy days ahead man, be thankful for what you have today, health, family etc..........
Shitty day though for sure, good luck.