This is definitely the last ride you want to take, its the one where you realize that it is your last ride. That you have to make this day count. The successes of your past are just that. You cannot go back and retrieve them, you have to pick up new ones along the way.
Here is the good news, I believe in you and at the end of the day that doesnt really matter. You should not be concerned about the opinion of others. Ir means that they manifest your destiny and not you.
You lead and we follow but you have to take responsibility on where you lead us. This could be our last ride.