There are two types of people one who work for their selves (self-employed) and second are those who work for others, neglecting minorities of people who are employees plus they run their own small businesses too. Being self-employed without worrying about nine to five grind may seem like a dream to many individuals but...