I used to be much the same way...easy to get along with initially, but the more people got to know me the more I alienated them. Just life and experience has taught me to not worry about how everyone else feels. If they don't like me that's fine by me. I don't exist to please everyone else. People who don't like me??? that's THEIR problem, not mine. I guess the bottom line is you have to learn to live inside your own skin and not worry how everyone else views you. I have zero problems telling people to piss off or cutting them out of my life. I don't have many friends and frankly don't trust many people to be my friend. I have myself, my wife and my son..Everyone else is just there decorating the scenery and I don't particularly like the way they decorate anyway.