Definetly a compliment, walking away just told him you have boundaries. FWIW I get compliments from both male and female, and love them both, but have my favorites, and those are few very few.