at some point you have to take responsibility for your own happiness
ive known happy people who work a 9 to 5 gig and miserable people who are self employed and vice versa
i have worked both and been happy doing both at different times of my life. i found that my attitude directly impacted my level of happiness in both situations