After analysing your personality, I can say that I match you with Cedric Diggory
Dating Cedric Diggory would include:
loves to see your art so he could know more about you since you express your feelings through art
always trying to cheer you up when you’re feeling down
motivates you when you’re at your lowest
you would recommend him any books and he will read it
movies marathon while cuddling
you teach him about video games because he’s not good at it
meanwhile he will teach you quidditch
loves to call you angel, princess and queen
bring his (simple) homemade cooking for you to eat
get really worried when you’re sick
asks you to be his yule ball partner