Fixing The Love Puzzles