I've been chatting to a person I think is a man for 10 years online?

he never has sent me a face pic or any pic, I asked if I could speak to him on the phone and he has refused says he has a girlfriend but there was times he didn't have a girlfriend. I never thought anything of it as we would chat on some messenger then silence for a month or so and he would get back in touch again. Never anything romantic just day to day stuff and time passed and I was curious to see what he looked like, he's seen my pictures and due to some website I'm on he's seen a lot of me and on that website I'm his only friend.

Reason I'm asking is I was typing stuff yesterday and he started to type very familiar to my ex for example calling me a good girl, something my ex was calling me recently etc which he never did in the past and neither has this man.. I've deleted the messenger app and deleted my website profile.. I think I've been set up and catfished if not by my ex but by a friend of his. I've no way of proving it but when someone asks for a picture surely after 10 years he'd send 1 when asked?

Updates
1 y
I was getting suspious and asked for a picture and gave him my phone number to call, that's the girlfriend excuse, I was telling him about the ex and said want to see a pic of him, now most people would be curious ove who was annoying me for 10 years but he said nah your ok...
I've been chatting to a person I think is a man for 10 years online?
Post Opinion