I went to a dear old friend's funeral today....I had known her since I was a little girl. She was almost like an aunt to me. Anyway....another lady (who I know was there). She knew how upset I was. At the wake she came up to me and started holding her nose and held out her arm to say, "Hey, move back". She said, "Your perfume is very heavy and it's giving me a headache." I apologised and told her that my Dh had said the same thing. I realise now I shouldn't have worn it. After talking with her I wandered over to another group of friends to chat with them. She followed me. I had a pair of sunglasses pushed back on my head(I had worn them earlier in the day) and had just pushed them back on my head. I suffer with sunglare and so keep them on my head - I have to wear them even getting out of a car and walking to the church. I had worn a pair that was a bit loose and they must have been crooked. As I was talking to this other friend, she stopped an interrupted me an grabbed my sunglasses and re-adjusted them on my head, laughed loudly OUT loud and turned to my friend, as if to say,"Laugh too". She then pointed at me and said, "OCD". I was a bit taken back at it all and didn't know what she was talking about. After the funeral I worked out that she must have meant "ADD" and infact, was saying that I was clumsy or silly because my sunglasses were crooked. When I got home, I noticed she had tried to call me. I am not sure if she was wanting to apologise or insult me more. I was hurt and I intend on speaking to her about it. This was a funeral and a good friend had died. I didn't want to be insulted in front of my friends and I don't have OCD or ADD. I will speak to her in a kind way but tell her how I feel. Do you think I should address it or let it go? My MIL said "Let it go" but I feel as though she needs to be told.