I'm kind of split here. While I do believe that a lot of men chase after insecure girls and expect girls to reply to a compliment in a grand manner, I also believe that saying "I know" rather than "thank you" is a little rude...I can't lie. It's good to be self-validating and know that you've got it going on, I completely support that and strive for that in my own life. However, I feel like, whether it's a man or woman who compliments you, they paid attention and wanted you to know they noticed something extra you might have done today. If they went out of their way to try to make you feel good, I feel like it's not so hard to just say thank you. BUT I realize I'm only thinking about genuine compliments, not the compliments with sexual undertones or straight-up harassment. I'll stop now