I'm fairly certain I bought this last year but it never flowered or did anything. Now its growing back up but is it foxglove? I have been stroking the leaves!!! I feel like I wouldn't have bought foxgloves