If a guy asks for your selfie, he wants to see how you look in your worst state. If he asks for a random photo, he may want to post it on your birthday, show it off to his friends, or for the fun of it. He may not have a specific reason for it.