No eye contact with parent unless angry: is this common?

Yes. Whether or not you are comfortable making eye contact with people is a physchological phenomenon. Several conditions can make it difficult to maintain eye contact - anxiety, depression, social phobias, etc. Discuss this with your primary care doc since those conditions have treatments.