Hi there,
First, it’s important to note that we can’t (and don’t) promise 100/100 page speed scores. There are far too many variables once content starts being added to a website. What we can control is the theme itself (with no content). You can read more about this here: https://generatepress.com/fastest-wordpress-theme/
If you run your site through pagespeed insights, it will give you the necessary tips for you to improve things.
This is the biggest issue: https://www.screencast.com/t/3S5H6SuuF
Loading two sets of Google Fonts like this with lots of variants will affect performance. If you want optimal performance, use the System Stack font instead.
Then there’s this issue: https://www.screencast.com/t/NpL0TBIPakc
This is most likely the server you’re hosted on, but it could be plugins you’re using as well (likely your server). Upgrading or changing to a different host will likely help this.
Then there’s the image issue they mention, which is less crucial. However, make sure you at least optimize your images with a plugin or a tool like this: https://imagecompressor.com/
Hope this helps!