Hendricks, I listened to the song again on my desktop and I find the composition to be very good for a beginner. There are some things I would recommend though. When beginning to compose a song, try as hard as you can to understand the basic chord progression first, then come up with chord variants if you must. The "diminished" (not really, but closest to it) at 0:24 and the sus4 at 1:44 could be written as basic major/minor that relate to the piece much more, but instead they throw off the musicality a bit imo.
Some things I like a lot: the switch between time signatures in the middle of the song. For a relatively simple song in rhythm (not so much in chord progression - either or it's not necessarily a bad thing), it was nice to shift away from the left hand arpeggios for a little bit. I also enjoyed the sudden switch to C major at the end; good contrast for a song that's dominantly in C minor.
Another tip: execution is just as important as writing the piece. This song could probably stand another take or two

. If piano isn't your forte, then I wouldn't sweat it (I'm not too good at it either), but if your plan is to make it your area of expertise, then keep practicing. You can write music, so the talent is definitely there. Now it's up to you to develop it.
Here are my two latest pieces that I'm trying to teach my band. The songs weren't originally composed by me, but they were rearranged by me with very little referral to the original pieces other than the basic melody.
I also have this video on YouTube of my latest arrangement for guitar, based on a song a friend of mine wrote.