Beyonce has forgiven Jay Z for cheating on her in the past but clearly she is still feeling some type of way.

During recent her performance in Philadelphia for her On The Run tour stop in the city, Beyonce openly started crying on stage while performing her single “Resentment.”

SEE ALSO: Beyonce Confirms Jay Z Cheating In New “Resentment” Lyrics

SEE ALSO: Did Beyonce Found Out Jay Z Cheated With Rihanna ? [Exclusive]

The pop diva got really personal with her fans during the performance while hinting at possible infidelity on the part of her rapper husband.

“Forgiveness is the key to love, if you can’t forgive then you won’t die with the person you love,” Beyonce told her fans.

The “Resentment” singer then performed the much talked about emotionally charged single, rocking a white pants and a wedding veil.

Unlike the previous performance of said single, Beyonce did not change up the lyrics.

Peep the performance below.

There are also rumors circulating online claiming that Beyonce and Jay Z marriage is on the rocks and the two could be heading for a divorce after their joint tour ends in September.

The tour continues tonight and tomorrow with two shows at the Metlife Stadium in East Rutherford, New Jersey.