The person who gave me this plant, thinks its a variety of Melissa (lemonbalm), can't find anything similar on the internet,
it has a very pleasant and strong candy smell, something like a mix of Barberry and Mint ( tea will retain the smell )
here's pictures of it in my garden: