long for; burn with love for; have a burning love for — To think of and miss someone very deeply.
admire; respect; adore — To esteem someone deep in one's heart, and follow him/her.