It looks like you put a lot of hard work into this paragraph. I do not notice any glaring errors. All I can come up with are stylistic considerations: -You repeat "some" a lot, which gets tedious.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.