aww you are twitterpated. thats awesome. of course you are over analyzing things. no one is a perfect match but relationships are about accepting each others flaws. give and take. just take it slow. things will evolve. it will either evolve into a relationship, or fizzle out.