The mix is ... not good. That said, the main? rapper is't bad, just needs to hone his skills a bit. He/you have potential. The beat is VERY stripped/raw and the rhyming sounds off to me, though that could just be me. Not sure if that is the aim. While raw beats are great IMO, it's unbalanced. The bass is too pronounced, the open hat becomes overbearing every time it hits, which becomes distracting. The vocals are obviously untreated: compression, pop filter? Not trying to insult/verbally assault you. Trying to constructively criticize. The song structure, idea, and theme isn't bad, it's the mix that hurts this track and the unhoned vocal skills...I'd go back and try it again and see how it turns out. You may approach it different and pick up on the weaknesses. Also listened to "Keep Pushin" and figured I'd throw a critique on it as well. Again the idea and theme, and structure is decent. I'd advise investing in a decent mic, as your voice is your main instrument in hip hop. A decent compressor/pre amp maybe an at 4040(mic) and a Eureka(pre-amp). The 808 on this track needs to be tamed as it is blasting the levels. Some basic panning, eq, normalization and compression could help this track alot.
After listening to "stairwells and porches" I hear a consistant unbalance of the vocals to intruments and too high bass levels. While I understand you want the bass to be thumpin' as it is hip hop. The best way to do it is through good mixing as opposed to high volumes. Just focus a bit more on your mixing each track and you'll progress.