Here's a link to an article it would do you well to read and perhaps learn from.
Here is a link that might be useful: How I Learned to Stop Hating My Mother
I happened to come across that this morning on my usual MNS news browsing. It is a great article, especially well-written, intelligent and sensitive. I am not estranged from my parents, but I still thought it was a great article to remind us to step in the other's shoes.