Do you have what it takes to get through hard times? Here are the traits that help home-based business owners thrive.