Question: who wrote just haven't met you yet
Answer: Alan Chang