I was just talking about a similar subject with DH last night...Yep I totally agree. Many times, we may have said and done things,with good intentions,which  we should not have and then regretted.Life has no erasers! I guess all we can do then is make repentance, apologize(if our action hurt another) and vow never to let it happen again. after all we are just humans and prone to making mistakes.So Inshallah we will learn from them and become better people as a result.

On photos though...I hate seeing my pre niqab/hijab photos! Every now and then some family member will post it on FB or display them around and it really upsets me. But what to do ya'ni? May Allah forgive us all and make easy for us to do whats right with at least minimal mistakes..Aameen.