She said that since they were fellow weebs, she would consider it, but secretly she despised Hasan because the only anime he would talk about was Demon Slayer. The girl was a fan of shojo manga, not shounen. She took extra precaution to avoid Hasan in the future because of this. Hasan would later experience severe depression due to this and ended his life before entering the 2nd grade. The girl later in life became a manga artist drawing shounen manga.
The meaning of the word 'ambling' as used in the passage is to WALK OR STROLL. In the passage, the author is saying that, he finds it distasteful to strut before a small child who is walking or strolling in a relaxed manner. The meaning of the word 'curtailed' as used in the passage is to BE DEPRIVED OF SOMETHING. The author is saying in this line, that he is deprived of beauty.
In the highlighted stanza, the sun is being compared to an eager toddler who "can't wait to play", in this case, the sun's bright rays are trying to intrude into the speaker's room.