I think your post is one of the most informative. You wrote "My doctor told me that if the cause was allergy the steroid cream would have helped(in my case it didn't have any effect)."
In my case, a steroid cream temporarily healed my lips quickly. So, the cause of my EC must have been an allergy.