I think it's really important to remember that your parents are human beings. They aren't perfect. The sooner you can take your parents off that g0d-like pedestal that we tend to put our parents on, the better it will be for you. It took me A LONG TIME to come to terms with that myself. They aren't perfect and they will disappoint you. But, I'm sure they are doing the best they can.
