You also need to think that the ECO will not just base on salary/income, they'll also look on supporting documents ie. proof of relationship -which I can see he's been spending a lot of time there with you, accommodation, etc..