Why does my girlfriend always ask me to buy her things and makes me feel bad if I don't?

47 answers 47