Why do I feel guilty for liking him?

He isn’t dating anyone and likes me back and I’m not dating anyone either but I can’t shake this guilt. My parents know and really like him and his parents are really protective and strict but they still let him hang out with me. I just feel like I shouldn’t be allowed to like him. Every romantic thought I have about him feels disrespectful and thinking about dating or kissing him feels so wrong. We’re going out together in 2 hours and it’s really making me panic. He really is the most perfect person I’ve ever met and definitely way too good for me, which is the only explanation I can think of. Is this normal? Should I try to stop liking him? I just feel so guilty.