This past summer has been pretty rough for Taylor Swift. Her ex, Calvin Harris, publicly told her to leave him TF alone. She quickly fell in and out of love with Tom Hiddleston.  

And she found herself embroiled in a very public feud with Kim Kardashian West and Kanye West, after Kardashian exposed the truth about Swift's knowledge over West's "Famous" track.

For which Swift was later dragged during the #KimExposedTaylorParty

Despite having "Bad Blood" with Swift, her former friend Katy Perry stayed relatively silent around that time. She only tweeted a suggestive comment, which included a link to her Rio Olympics theme song, "Rise."

Now, after a rather tumultuous summer for Swift, Perry's offering some advice to fix their relationship that may actually work for her problem with Yeezus too.

Perry revealed a working relationship is not completely off the table — if Swift says "sorry."

photo: Twitter: @katyperry, @herwonkeye

Come to think of it, if Swift actually issues some apologies, the singer's beefs could disappear.

For someone who said she didn't want to be a part of Kimye's narrative, she's had her part in constructing some unpleasant narratives about people who've gotten in her way.

Though Swift never mentioned Perry by name, it's widely assumed that the enemy she refers to in her 2014 Rolling Stone interview is the "Rise" singer. Neither have openly spoken about their issues, but Perry's thrown out subtle criticism or comments whenever Swift has found herself in some beef – like when she misspoke after Nicki Minaj called out the MTV Video Music Awards in 2015. 

Since Swift apologized for missing the point to Minaj, maybe it's time for those apologies to be directed toward Perry and West.

And some fans are all for it.

But some Swifties still think the "Bad Blood" singer doesn't owe Perry anything.

It may suck and be humbling AF, but Swift can't front like she's innocent in all her feuds. So maybe Perry's offering her some sound advice. Start sending those apology cards so everyone can just hug it out and move on.