Not self sufficient, but working on it, for some food stuff at least.
Last summer I didn't have to buy any green veg or salad stuff (apart from tomatoes) for a good 3 months.
I had some spare for friends too.
A warmer climate would help immensely
As
this chap often says, you don't have to be self sufficient in everything, just in some things.
I watch him just for the entertainment value: he's growing veg in Australia, most of his tips are not applicable to my zone
If you like gardening and growing veg, and live in Scotland, I recommend not to watch gardening channels from hot countries, doesn't do any good to one's morale