The best gifts in life are the memories of love that we have given away.
Forgiving yourself, believing in yourself and choosing to love yourself are the best gifts one could receive.