Massive crush on a dickhead?

I’ve liked this guy for two years straight now. In this time he’s had a girlfriend and they broke up. About few months ago we started talking but I realised that he only wanted sex and he’d done this to loads of girls, so in short, he’s a dick. At first I didn’t say no because I liked him so much and we carried on talking but recently I drew the line and said no sex if we weren’t going out. He called me boring for that. I don’t know if I did the right thing because he said he really liked me and I was convinced. He even said he was looking to go out with me, but he wanted sex first. I’m looking for advice because although I’ve told him no we are still good friends and I still like him a lot. What do I do?
Massive crush on a dickhead?
Post Opinion