Really good writing.
I feel like you are writing from a male’s perspective. That is a wonderful stretch of your skills.