Nicknames between two people should be special. I don’t really like generic nicknames like “baby” but I agree that you should only use nicknames if he wants to and you like it. Don’t force yourself to use them just because other people do.
That’s something that will depend on the two of you. Some people like doing it, others don’t. I wouldn’t try to force him to give you one though. Just let it happen naturally.
Yes and your nickname should be the first wild animal you see after you make love the first time. If you live in the city then it should be after the first form of public transportation!
I love you my little squirrel, my little taxi, my little cross town bus!
Here’s a Man Secret: When guys give a girlfriend a nickname, it’s so we don’t get caught calling a girl by another girl’s name. But when we call the girlfriends by pet names, slipping up by the wrong term of endearment is a perfect crime.