You are right that you need to forgive yourself...forgive yourself for what is yours, but don't take on guilt and shame that isn't yours. If you were hurt by others, that is not your guilt or shame and nothing to forgive. Forgive whatever mistakes you have made in your life and know that we all do, we all make mistakes and we can learn from them. Learn and grow and love ourselves again.
__________________
____________________________________
"We can't talk at the same time! It doesn't work like that! I talk, you talk, I talk, you talk!!" ~ Peanut