Glad to hear that you are having counselling, Cherrygem. Do you actually tell everything to your counselor such as the things that you have just told me?
Really and truthfully my lovely, I think you would do well to tell the Bf to buggar off! If he has cheated on you once he will do it again and will always find a good excuse to have done so! You will only get the respect that you show for yourself my woman... believe me, I've been there, done that and got the T shirt!!
What do you think would happen if you were on your own?
Will it be such a devastation to manage things alone?
Keep thinking of more positive things like..
I am worth more!
I can do this myself!
Go for it sweetie and look towards having a happier life...