I've also never been very good at short term relationships. Not sure I'm in it for anything massively long term, but I'm much better at committed long term relationships than I am at short term flings.
I sometimes have a big problem with the processing that goes on between what I think and what I say or write. If I'm ever massively offensive, I trust people to call me out and I always try to self correct from there.
I've got a lot of passions that sometimes overtake everything else I think about, which is sometimes fed by my said lack of filtering. I guess I try and put things out there because I like to share my passions with the people I like.