Weak = not strong, breakable, delicate.
To forgive = to stop feeling anger toward someone who has done something wrong; to stop blaming someone.
Forgiveness = the act of forgiving someone; the attitude of someone who is willing to forgive other people.