I don't know what to do anymore..

I've been dating this guy for going on two years now, and my parents absolutely hate him. They will not let me see or even talk to him outside of school, just because of something stupid that happened like a year ago. Our relationship is so perfect other than this situation, we hardly even fight at all. He makes me so happy, he's what keeps me going, I'm at my best when I'm with him. Everybody makes mistakes and as long as I'm happy that's all that should matter right? I can honestly say that I am in love with him, he is the love of my life. But I just don't know what to do because I don't see how this will ever work in the long run with my parents not even letting me talk to him.. Any advice?? Please..