Yes!
Right after you have set specific measurable objectives you set your strategies to achieve them and these strategies in turn set up each departments (Finance/Marketing/Operations etc) to implement their departmental plans to deliver the strategies that achieve the objectives that fulfil...
Lucy, firstly go easy on yourself, success is earned by hard work and a lot of sacrifices have to be made along the way. The business though is dictating what you do and you have allowed it to take over your life to the point where you can no longer smell the roses along the way and the time...