I don't use pet names. I only call girls by their name. The exception is when they earn a cool nickname that has a story behind it. Like my friend calls me Blockhead because of my addiction to Puzzle-style video games like Tetris.
i have been using sweetie a lot lately, I have used others like honey, babyguns, sugar lips, sweet cheeks, baby girl, my boo (long story), honey, sexy, hottie, my sexy girl, shmexy, and sometimes just you. most of them weren't all the time, just a few times over the years