It may sound easier said than done, but don't let his behavior shape you. Sometimes from influences in life we can turn out to be the spitting image of who we hated most. It sounds like you have a good head on your shoulders. Make decisions on what you need and want from life. All of us have someone in our lives that we probably would be better off without. Too many people put so much importance on blood ties that they let others in their life slowly destroy them. I have a sister that I will always love because she is my sister and we grew up together, yet it isn't healthy for me to be around her. Everytime I see her, her negative outlook on everything depresses me. I still see her, but not often enough to influence how I feel.

If the family you have isn't working for you, build your own with strong friendships. Surround yourself with people that really care for you. It works wonders.