He has decided that time apart is the answer for now as anything I say about not having an A is not changing his view at present.
The jealousy bug has bitten him big time, because he pointed out that I said goodbye to the spin instructor last night (I actually asked to be booked in for next week's class). This behaviour is exactly how he acted when we first met, I could not talk to any other men and heaven help me if I did. Over time he mellowed but it is like it has all come back out again in him like he is 18 all over.
Obviously the new underwear and clothes has tipped him over the edge. Problem is I had to get all that as nothing was fitting any more. He has formed the opinion that I am presenting myself to other men.