Most Helpful Girl
No, you're not. You felt insecure, you were honest, and you weren't offensive.
Different things make different people upset and its important that you know what these things are so you can tell him and he can avoid them :) Sure, for him this might have been a way to compliment you, but now he knows that if he wants to compliment you he should just do it and not make a game of it.
If you're feeling guilty, let him know-- but don't disregard how you feel just because of guilt. If something bothers you, say it.
Maybe if you feel guilty because you felt like you overreacted (and it doesn't sound like you did) you can apologize for overreacting and thank him for understanding how it made you felt.