I'm an Xbox owner so I don't know about that or Stellar Blade. Maybe just appreciate having access to all these games and try to spend more time enjoying them, especially since you were supposedly concerned about how long some of them may take.
Don't worry, Xbox will be giving you more games soon. They care more about you than us.