I like how the more we learn about Ryo, the more we realize that he's really mature for his age. The first chapters gave an impression that aren't entirely accurate to how he truly is, but as the series goes on, it becomes clear that he's not just an inexperienced kid.
In the words of Rush, "Live for yourself, there's no one else more worth living for."
Life is an absurd series of unpredictable and seemingly random events that have so many immeasurable causes that the likelihood of any of it happening is so astronomically small, that the idea that any of it could ever happen is ridiculous.
Ironically, considering how I just read the Tao Te Ching, I think the answer to your problem falls in one of the quotes from there.
Chapter 44
Fame or integrity: which is more important?
Money or happiness: which is more valuable?
Success or failure: which is more destructive?
If you look to others for fulfillment,
you will never truly be fulfilled.
If your happiness depends on money,
you will never be happy with yourself.
Be content with what you have;
rejoice in the way things are.
When you realize there is nothing lacking,
the whole world belongs to you.
Here's a link to the audiobook, because I really think that it will help you, especially with the issue you're having right now
https://www.youtube.com/watch?v=o2UYch2JnO4
Also consider that it's all relative. 58% may sound shitty on paper, but it depends on how everyone else scored. On an AP Exam, that's in the 3-4 range, which is passing. Plus the benefit of mock exams is that they show you the areas in which you have room for improvement.
@Richman