Picture posting is enabled for all :)
do the leaves have a smell?
Definitely not borage. It looks like a labiate, but I could be wrong.
Are the stems square in cross section?
Not in the Labiatae family then.