At a distance it actually doesn't look too bad but play with it for a bit and see what happens.
I'm not a professional painter however did you prime before applying paint? It may say "no priming required" but in my experience you probably should prime nonetheless as it helps with the adhesion, as well as sanding with 200 grit sandpaper, just don't go too fine or you'll end up not giving a textured surface for the paint to adhere to.
What you should really do is, prime, put 2 or 3 light coats of paint with 24 hours between each coat (so it completely dries, not just dry to the touch like it says on the can) and a clearcoat (matte).
ಠ_ಠLess QQ more Pew Pew
READY TO >> RACE