You kind of sound like you're making excuses. I understand why you have reservations but you should focus on the important ones, not petty shit about how she's not the hottest girl you've ever met or how she takes medication.

If you keep looking for reasons why a potential relationship isn't going to work then, guess what, it never will.