Thanks for all the responses, encouragement and great tips! Yeah, I think in the end I got a little too excited that I was going to finish him soon so I only did really one coat of paint and I have been having trouble keeping the paint on when there are hindges involved.

I have placed a gloss overcoat on it to protect the paint so hopefully it will last a while

Hopefully with all the hints from you guys my next custom will be even better