Selena Gomez has "learned so much" about herself during the coronavirus pandemic, as she's had time to reflect whilst staying at home.