Parents hate my boyfriend because he's a felon

My boyfriend is a felon. He is in the process of getting his record expunged though since he was a minor at the time of the crime. He was just charged as an adult. He got arrested for drug trafficking after the police raided his parents restaurant where they were trafficking drugs out of and he watched his dad get shot and killed in front of him. He was 16 at the time and they tried him as an adult because he was helping his parents traffick drugs. He was sentenced to 6 years, got out in 4. I completely understand why my parents were not happy that I am dating someone with a felony. He told me on our first date just to know if this would be a problem so we didn't waste each others time and honestly I googled his charges first to make sure they were for what he said they were and it was. We've been together a year and a half and my boyfriend has always been nice to me and tried to get my parents to like him but they never have any refuse to give him a chance. At Christmas my mom asked in front of everyone because they were talking talking about the Luigi guy shooting the CEO and she said "Ryker. You're a felon. You committed what, 5 felonies? Maybe you can tell us how this could go for him." My boyfriend smiled and got smart back and said "I was charged for 5 felonies, only 2 were convicted." My parents have made it clear they just won't ever give him a chance and my boyfriend has given up on trying to get them to like him. He's just been focused on possibly getting his record expunged. I just hate having to constantly defend my relationship to them.

Edit: I've already said we've been together over a year. We have disagreements all the time but we are always respectful towards each other. The how would I feel if he just got up and left me comment is weird because I feel nobody would be happy if their partner got up and left them. He's financially independent and has been since I met him. He's about as physical and mental stable as the rest of us in this shitty world. In the end he was born into a bad situation. He was a minor when he got arrested trafficking drugs for his family which makes his family mainly to blame in that situation. If you grow up with a mommy and daddy making to shove drugs down your boxers at 10 because nobody would suspect a child chances you're never going to commit a crime are pretty slim since that's all you grow around. He makes me feel loved and secure and I do the same for him. Some of those other questions are literally answered in my post.