У упрямства есть очень хорошая обратная сторона медали. Это твердый характер и отсутствие того, что называют "ведомостью". Я всегда говорила, что лучше самый поганый характер, чем полная бесхребетность  . Постарайтесь найти разумный компромисс. Есть какие-то вещи принципиальные (например, порядок, недопустимость опозданий и т.п.), по которым надо ребенка "строить". Но есть масса разных пустяков, где можно и уступить. Если у ребенка в 7 лет есть свое мнение - это прекрасно. Не командуйте, а разговаривайте, объясняйте. Да, Вы иногда весь язык себе сотрете, объясняя, но лучше, если ребенок сам поймет и усвоит что-то, чем будет, извините, как собачка по команде и указке жить.Если что, у меня уже взрослый ребенок (19 лет), который в детстве отличался жутким упрямством. Слава Богу, в школе - и в начальной, и в средней - попались хорошие педагоги, у которых тоже был принцип "не надо ломать ребенку характер".  В нашем случае упрямство трансформировалось в умение отстаивать свою позицию и принимать решения.. поверьте, это гораздо лучше, чем "маменькин сынок".