I like this pairing a lot. Ran was a weirdo before, but I had no real social skills until college either. When you have only one real friend from childhood to 18, you end up as a person who doesn't understand how to handle social life.
I was never obsessed with anyone though because I was too scared to talk to most people. My true love was escapism at the time. You turtle or get weird when you don't socialize enough.
She had serious issues but is getting better which I like to see. For real though, don't get weird about someone you have a crush on 0_0