NEW YORK — Gina Rodriguez credits "Jane the Virgin" with many things: changing her career (she won a Golden Globe for her work on The CW series in 2015), giving her a platform for activism and humanitarian work, and leading her to the love of her life.

She is now engaged to Joe LoCicero, who she met when he guest-starred in an episode of the show in 2016.

"I never was the girl that dreamt about my wedding," said Rodriguez, 34, in an interview Tuesday.

"I did always pray that I would meet a really cool partner, whether it was going to be male or female, that I was going to have somebody that was going to uplift me and support me and want me to shine and not want to take away from that but want to shine as well in their own right and I found it in Joe, and I found it on the set of 'Jane.'"

Rodriguez revealed details of their relationship while on a media tour for the feminine products company Always. The brand wants to bring awareness to what's known as "period poverty," where American girls from low income families miss school because they don't have access to menstrual products.

"It devastates me. It breaks my heart," said the actress.

Rodriguez is returning to work on "Jane the Virgin" this week. She'll direct the first episode of the upcoming fifth and final season.

She said she knows how the series will end but doesn't know exactly how the writers will get there. She also said fans of the show are "not getting gypped" by its ending because the creator, Jennie Snyder Urman, always imagined it as a story told in five chapters.

"As much as people are saddened that the show is going to be done after season five ... you're getting the gift of the whole thing. Everything Jennie ever thought of."

Rodriguez already has a number of other projects in the works, including a live action "Carmen Sandiego" film for Netflix. She has also remade the Mexican movie "Miss Bala," about a beauty contest winner forced to work for the mob after she witnesses a murder.