Boyfriends mom hates me

I know she hates me for absolutely no reason other than I am dating her son. In my opinion I am a perfect girlfriend for her son: I am friendly, in college, volunteer do everything right but she just hates me. My bf always begs for me to go to his house/family events and I dread it. I tell him how uncomfortable his mom makes me and how she always has something nasty to say about my outfit, food choice anything I do is immediately wrong. My bf always tells me she likes me.... which after this going on for 4 years is a lie. Is he just lying to me to try to make it seem like they me or does he honestly not realize how they treat me? I’m beyond the point of trying to get her to like me but just wish he would say yes she doesn’t like you for this reason. Can anyone relate