Do we have to explain ourselves to others? Is it really necessary to rationalize our thinking and behavior for the benefit of... who? Our friends? No, they don't need to hear explanations because they accept us as we are. That's why they are friends. To our critics? Naw. They won't listen anyway. They'd only take whatever we say and twist it around to their own opinions which they already have. Maybe to newbies who just happen by and don't know us? Heck, most of them don't really care and the rest will either like or dislike us and there's not really much we can convince them of as if we were a product being advertised on the market. They already have preset or preconceived notions of what they want to like or dislike.
So I guess it boils down to satisfying ourselves. The people who are like us and think like us will like us. The people who are not like us and don't think like us won't like us. Oh, I suppose it is important to put our best foot forward and try to impress people, but they will find out the real us eventually. Just like we sooner or later find out about the people trying to fool us into believing they are something they are not.
Really knowing someone takes a lot of investment of time and consideration. Unless someone is getting something out of us, they usually don't want to put in that much of an investment. Most will only skim the surface and move on. We can't capture friends. If you catch a bird, let it go and if it comes back, it likes or loves you. Just thinking.