This game is hard. It's half mastering a new car, which keeps you on your toes, and once you get used to that, then you get a new car, which you have to master again.
Then the final race in the GP is a nice and easy full speed run. Heaven & Hell + Phantomile are so fucking hard. It took 3 tries to do Phantomile.