This is lovely and absolutely precious... but!! and let me preface this by saying I'm sorry for even saying this...
The MC that is slow in the uptake and a bit uncertain in the beginning, the heroine that is a plain jane, cheerful but with low esteem, and easily impressionable... My brain can't...