I feel you. The part that resonates with me the most is we have a choice to make: give up or fight. Our time will pass either way.
I had many of these moments in my life and, after some hesitation, always picked the get up and fight mode. I hope you will too. It wil get us places for sure.
Good luck with your life, carry on!