Am i in the wrong?- any advice gratefully received!