<human>: Provide a brief overview of the text.

I think charm requires reading what someone (M or F!) is most insecure about or has put the most effort into (like working out hard to have arm muscles, picking out a really nice shirt when they usually don't, a clearly expensive haircut) and letting them know I noticed. I tell my female friends they have a great hairstyle even when I'm jealous and insecure about it because I know it means the world to them. 
This weekend, I complimented my formerly doughier guy friend's muscles in his bro tank. I don't even like muscles, but when I see that my male friend has been working hard to gain some noticable arm muscle, it feels really nice to tell him "nice guns!" in a joking sweet manner and have him beam. However, my boyfriend says that all men see this as a come-on, even though they're just friends and I'm not even physically into that trait. He says he wishes he could have muscle definition and so it's mean to compliment it in others. Do I need to stop complimenting men? I'm just trying to show security and good feelings on all!
<bot>: Complimented a guy friend's muscle definition to be nice, boyfriend says it's not an ok GF thing to do.