Spin off from whether your SO is your type!

He says he doesn't have a type, but when we first met he thought I was high maintenance so he didn't think we'd be a match! We were both very surprised at how compatible we actually are, despite being so different.