the musicality is there for sure, how long have you been making music? you seem to have a good handle on song structure. 'Faith' in particular is really nice.
i think the mixing could definitely use a bit of work, especially in "Safari." i think that lead could use some more layers & depth, while also maybe giving the kick more space. the transition into the breakdown 1:22 could use some work, too. i like that little empty space, but it feels jarring at the same time. bigroom house is a really tricky balancing game because of how minimal it is, but if you can master that you'll have a good handle on mixing overall. keep working at it, you'll get there!
and also, welcome to the forum! i hope you'll feel free to check out other sections and ask any questions you have. we also have a chat, the link is in my bio, there's usually someoen online to talk music with, it's cool. good luck!!