Self Employed???

well i have owned my own truck for the last 5 years and i love it..but it is hard at time as the work has to go with the weather cond...i love what i do so it makes the job that much more easy for me..i am a out doors person and love to be outside.. i say do something you love and it want always be a job to you..now with that said it is days and times you wish you where back on the job for someone else cause if its good its not easy,and if it easy most of the time its not good....now trucking was my 2nd self employed jod..i use to own a lawn service and love it as well had 3 z-turn and all the equipment to do most of all the work needed to be done in lawn main. and if i didnt have it i would buy it when the time came that i needed that tool...we had a bad year or two and the gas was just dead so i got a job and slowly moved on out of the lawn service but still have some of my equipment to use at my own home....i am a person like this i would try and fail instead of not trying at all and always asking what if...you can fail at a job working for someone else ,if you are strong and love what you do you will work harder for yourself then for anybody else(besides family)
but you must go in to it with a good plan and do alot of research before you jump.....i paid my down payment on my truck in jan. and did not get the truck until april..not a big deal most would think right???? well i had to make truck payments and ins. payments for the mths i didnt have the truck and the amount of 2250.00 mth....i almost went broke before i got started but i made it through and it made me stronger.....now i take and add up every bill i have mthly and divd that by 4(wks) and divd that by(5days) and thats what i go by to pay my bills and have money for the things i like to do...kinda tough right now cause of the weather but we get back to work day here day there until march/april then its full blast from then to maybe dec. anyway sorry so long thought i would share my world ...mike oh best of luck to you in what you do...