Are the following sentences acceptable?
1. Jack is too picky over girls.
2. Do boys get less picky over girls as they grow older?
3. Jack is too demanding and impossible to sataisfy.
4. Jack is too demanding and has a long list of expetations.
5. Jack has great expectation over girls.
6. Jack always swings for the fence over girls.
7. Don't set yout sight too high!
I agree with emsr2d2 on this, and would suggest as other common alternatives:
"Jack is too picky with girls" and "Jack is too picky when it comes to girls".
I understand that #6 is a baseball analogy meaning to set your sights very high, to try for something that is probably beyond you. You might say "Jack always goes for broke with girls", or ".. goes for girls out of his league", or .. tries to punch above his weight".
Or to use an old Australian expression: "Jack goes for the prettiest girl in the room, it'll always be Sydney or the bush with him".
not a teacher