There is this guy I like who I have been texting. He seems to be interested in me when we are together in person, and while we are texting. He will send flirtatious texts and keep the conversation going even after I send a hard-to-get message like ":)" or "oh ok". But for some reason, when we do end the conversation even after he sends me a text like "of course we can talk later :)" he won't ever text me first. As soon as I text him, he is super friendly and talkative, but I don't want to overdo it and be the only one to text first. I last texted him about 3 days ago, and he hasn't texted me. Should I give up on him? If not, how long do I wait before texting him again?