If your friends hate your boyfriend,
that doesn't mean that you have to
hate him and break up with him.
Everyone is entitled to their opinion, right?
It's possible that they're envious of you,
especially if they're single or not happy
in their own relationship.
They could be projecting their feelings onto you.