Thank you all. I don't want to marry him right now, I'm not against it but I don't think it's the answer.
Re business. It's just him, he's self employed. Tax return etc very easy, all business spends and earnings are recorded daily and tax money is set aside each month. Due to the nature of it he often needs to spend money on jobs before being paid for them which is why it is easier to operate from one account, he doesn't spend a lot on himself either. I want access to it so I can pay for bills/shopping etc with OUR money but am still not sure how treats and clothes etc, will work...
In response to earlier questions: when we go out anywhere he always pays, dinner, drinks, cinema etc. I used to offer approx 50% of the time when I was earning equal amounts, now I don't but if I have £20 on me I might buy us a couple of drinks if were out with friends but it's not expected that we split everything.
I don't want to have to justify every little thing I buy, I think an earlier idea (sorry can't tag, on phone) that we go through the months earnings/spends and work out how much is free and split it is a good one and maybe we can do that each month and he can send some money into my acc for the next months free spends/fun money which I can spend or save as I see fit. That sounds good.
I don't currently work for him but have helped with various business things in the past. There is hope that he will be able to expand business next year and I can join when he makes it a ltd company as a director and I will take over financial/admin side (my work background) and we will both be paid as directors as opposed to him being self employed and just keeping profits. Then I suppose we will pool money for bills and end up with an equal amount each month.
So. I think joint account is necessary, and wills (we haven't yet written them but I have outlined why they are needed and he agrees) to start with and marriage in a couple of years time.
Thanks so much for your opinions xx