Good things take time, and great things take even longer. The important thing is that when you finally get there, it's worth it. Life is such a beautiful journey of transformation. Kept the original text because I couldn't have said it better, myself.
"Apologizing and asking for forgiveness are two separate things. Apologizing is like leaving a gift on the doorstep and HOPING it's appreciated and accepted. Expecting to be forgiven is like asking someone to say thank you for the gift." Danielle LaPorte