Oh darling, 

Apart from little imperfections (because they say nobody is perfect)

I really think you might be heaven sent.