Well, I bought the Lenovo Flex 2 14 inch the i7 model in the summer and I regret it a lot. It was 1k, battery can last a max of 2 hours, cpu is shit and it just seems heavy af. In general windows has just seemed very heavy to me and my sister's macbook air which is an i5 can probably run better than mine and last for about 8 hours.
I've always been a windows person but idk I can't seem to get a decent battery life out of any of them and they all seem to be too heavy and die too soon (obvious for laptops).
My main reason is the battery life and how light and compact the Macbook air is, as I'm going to need it in classes etc.
Any idea of a windows laptop that's going to be able to do the job?