Bruh.... You did the right thing. You didn't play it to perfection, but you didn't fukk up either.
You NEVER smash a female roommate because you have to live with the chick regardless of what happens. If you wanted to smash, or still do, you moving out was the move to make.
That said, she ain't nothing special, but she is average looking broad, but her being tall, not crazy (at least by your descriptions) and a DOCTOR, her value severely goes up.
Keep her in touch, hang out with her and go to a bar for drinks once every 2 months and keep the channel open. You can have her within reach for a quickie during a bad spell, something more serious if you about that or pick off her friends (bytch is a doctor, she has to have other professional woman friends) at will.
You get a "B-" for your grade. The "B" is for not fukking up yet as most nikkas would have, the "Minus" is for simping this IC Title level chick