David Archuleta felt "very sheltered" during his early days of fame.
The 34-year-old singer rose to prominence in finished as runner-up on 'American Idol' in 2008 but admitted that he often felt like a child at the time because of his religious upbringing.