Looking for a laptop for schoolwork and occasional gaming?

Recently, I've been on the market for a new laptop to use for schoolwork, streaming, and gaming (usually just stuff like Minecraft, and occasionally a Steam game). I have very little experience in buying laptops, and there's so many important features and different brands to consider, I'm at a complete loss.

I've been going through articles, reviews, and recommendations for over an hour now, and still can't come to a decision about what's right for me. Should I get a MacBook Air I can carry around in my backpack or a gaming laptop that can handle intense graphics?

Basically what I'm looking for is a laptop that:
-Is less (or not much more) than $1000
-Can handle most games
-Has a decent display
-Is preferably light weight/easy to transport
-Will last me awhile/isn't easily breakable

If anybody has any suggestions, it would be really helpful!

Macbook air 2018 cheapish good gaming for light gaming

(maybe a 2017 macbook air) bc its cheaper and has USB ports