Hey guys, I've had a few nights in a row that are putting me in a bad mindset. I read everything about how girls are attracted to guys that are true to themselves and don't fake being someone they are not. This makes a lot of sense to me. However, I am generally seen as an asshole for whatever reason. I have trouble letting things go and get frustrated when a girl jumps to a conclusion about me that I didn't mean to project.

Last night for example, I was talking to a girl about food justice and trying to explain the uphill battle it is to get people to spend extra money on organic, local food when they barely make enough money to feed their family on cheap processed food. She ended up freaking out at me and her friends got involved and it sounds like this girl is crazy but the same thing happened the night before and I definitely do something to set girls off like that.

So my question is: How can you be yourself when you just aren't the kind of person to play oblivious nice guy all the time?