My flight instructor told me that it's also mental. She had a student who always got sick when her husband was flying, she went up with with this instructor a few times and she got over it.
Non-drowsy Dramamine works for me as well, I totally don't get motion sick or sleepy while on it.