are たときに and たら equivalent?


I was trying to say

> I'll give you a chance when I learn to love again

I thought that I have to say something like

> 再び愛することを **学んだら**...何かする

because that time of learn how to love again will come for sure and if I
remember accurately that it was the only condition to use たら as "When.." but
this other sentence come to my mind too

> 再び愛することを **学んだときに**...何かする

and now I'm really confuse if there are equivalents, if there are a correct
one and which? and why the other is wrong?




たら can be hypothetical (i.e., "if"), but たときに cannot.

  * 明日雪が降ったら、...  
If it snows tomorrow...

  * 明日雪が降ったときに、...  
When it snows tomorrow (and I know it will), ...

Likewise, depending on the context, 学んだら can sound like you may or may not
learn something in the future. You can usually tell if a certain たら is
hypothetical from the context.

That said, 学ぶ is usually used in educational contexts, and 再び愛することを学ぶ already
sounds a little weird to me. Isn't something like 再び愛せるようになったら (or なったときに)
enough?




たら can be hypothetical (i.e., "if"), but たときに cannot.

  * 明日雪が降ったら、...  
If it snows tomorrow...

  * 明日雪が降ったときに、...  
When it snows tomorrow (and I know it will), ...

Likewise, depending on the context, 学んだら can sound like you may or may not
learn something in the future. You can usually tell if a certain たら is
hypothetical from the context.

That said, 学ぶ is usually used in educational contexts, and 再び愛することを学ぶ already
sounds a little weird to me. Isn't something like 再び愛せるようになったら (or なったときに)
enough?

