I want a boyfriend who

I want a boyfriend who:

– will text me goodmorning/goodnight
– will apologize after a fight even if i’m wrong
– will kiss me not make out
– will make me laugh
– will take silly cute pictures with me
– will start the conversation
– will notice when i’m upset
– likes long hugs
– likes to cuddle
– hugs me from behind
– respects me
– won’t flirt with other girls
– won’t rush things
– won’t get clingy
– won’t lie to me
– gives me compliments