Wish I could sit around a camp fire with you and encourage the passion that you have.... ( Or grab you by the throat and throttle you) - just joking!!!!
From where I come from, 320 acres is not a lot to work with for live stock.... But,,,,, a coffee/health shop on the premises helping with daily...