Beefarmer = technical skills, good money management skills, marketing skills, a healthy dose of luck especially from the weather gods and a large dose of insanity. And its bloody hard work too. Like most on here I do it because I love it, and I class it as a paying hobby, certainly not a job...