Very cute story! The main characters' internal struggles and open communication were great, and the supporting cast was charming.