giving a second chance depends on how big the person has done. If u feel like he/she deserves it again why not? Maybe, this time it'll be better. Just believe in urself and others. If you really love him/her, there is one thing I can say, love doesn't count how big or worse what ur loved one has done, it readily forgives whatever it may be

(though ur like a martyr if u do that)