am i misreading everything?

i have a habit of overthinking whilst downplaying every experience i’ve had. so when a cute guy (2 years older than me) invited me to go to the beach with him, i was thrilled. we had such a good time, and it was tons of fun. that was a year ago. since then, he has had three girlfriends, notably not me, but he’s always asking me to model swimsuits or lingerie for him. i never have because i would rather be in a relationship with him before he sees my tits, but he’s always calling me beautiful and smart and saying that he loves me. we’ve been friends for a pretty long time, and we do normal friendly things, like hanging out (obviously not now, thanks a lot COVID) and interacting on an everyday basis. am i crazy in thinking that he likes me, or is he just making a play for my body?