I mean, if you really want to get harsh, about the only thing this game does wrong is allow money to magically appear in your hand (though if you have a credit card that would explain that), and there is no snow. Other than that, this game does everything right. If you actually say, "I am tired of playing this game," you are a crazy. The only reason to stop playing is to eat, sleep, or carry on with your life.
If you want to know why this game is so amazing, just drive around the city at night, while it's raining - there you go. Just imagine what GTA5 will be like...