Not bad for a first try in the slightest!
You did a very intuitive compositional technique of making the repeated chord progression less obvious by adding things into the texture, which was a great move.
However, I would still suggest you change the chord progression in the beginning a little more. You did a really good job in the latter half, but a little more variation in the beginning would be a nice change of pace.
This is a personal thing, but I like for things to resolve in the end... you ending on a bII chord works very well, but feels incomplete. You don't have to resolve it to the minor one chord if you don't want.
The counterpoint (or multiple melodic lines at once) was actually quite well done. However, it gets very cluttered and tones start to cross each other on the staff. This opens the very convoluted subject of "voice leading" which you'll get more of a sense of as you go along, but with such a large number of things going on at once, the direction or flow of the piece can be stifled a little bit.
Just things to think about. Keep up the good work!