Age and parents

So there is this guy that i am now dating that my parents said they don't want me talk to cause he is 22 and I am 17... but he is everything I mean everything I could ever ask for in a guy... I had a bad experience with relationships and I feel like he is going to be the one to get me over him... I have to sneak around just to see Him I feel horrible having to lie to my mom and dad and not being able to talk to my mom about it but idk what else to do cause he is the one for me.. I see a future with him and I haven't seen a future with someone like this ever.. I feel like God put him on this earth for me.. what do y'all think I need to do?! Do I keep it a secret are wait 4 months till I turn 18 then tell my parents or do I tell them now and lose him and all my privilege.. I don't want to lose him... I am sooo ready for this and just want my parents on board..