People change have nicknames for a few reasons...
Nicknames are usually based on a person's name, and not on their sexual orientation. Therefore, gay people have the same kinds of nicknames that straight people have (Bob, Liz, Joe, etc.)
Scots or Scotties are the nicknames for Scottish people.
Australians nicknames - Aussie
"The People's Tycoon."
Baldy, shiny head
cutie boy or girl
Jose.
Okies.
Doves
Yankees.
yes nicknames are very cute so you can call people them and it makes it easier to say if the names are long
well me and my friends have nicknames for each other that's because we are really close friends and its easier instead of calling you your real name