Genie

A person who is always there, ready and willing to grant your every heart desire.