How do you go through a phase for 2 years..
It wasn't for two years. And phases can last awhile. For example Michael Hancock and his old "never wear jeans" phase. The kid went years never wearing jeans and now he wears jeans. It's called a phase but you can outgrow it.