the lifespan problem is here..Now its tuff to get a happy ending in a way. Either he turns into a demon, which makes it so she now has to get energy from other humans (yknow what that implies..) or he stays human and dies wayyy earlier than her cuz of their vastly different lifespans.