People take on DIY projects for many reasons. DIY projects can be fun and creative or they can be super frustrating. Some ...