Sort:  

Nice to meet you here

Yes.. Buddhism is a teaching of peace within our inner self. Forgive others to forgive yourself...