I've always thought of myself as a pretty good girlfriend, but lately I've started to doubt my preconceived notions. Perhaps even I could improve in this area, but I just don't know what I could do to be better. In an effort to grow and learn I'd like to pose this question:
What are 3 traits of an awesome girlfriend?
Inquiring minds want to know.