Question: what does it mean when a guy says a girl is nice?
Answer: #3. I think being a 'nice girl' means that he respects you. But, he's being honest that he doesn't do the emotional stuff so he's trying to be up front with you so you don't get too emotionally involved with him.