Jennifer Lopez and Marc Anthony‘s marriage may have appeared to be perfect on the outside…..but on the inside, things weren’t going as well as they seemed.

A source close to the couple told Us Weekly in a recent interview that their relationship was like a roller coaster ride.

“They had a very up and down marriage. They would get into heated, horrible fights. Then, they would also go through times where they were extremely loving and romantic … It was a roller coaster with them from the beginning,” the source revealed to the mag exclusively.

Despite constant fall-outs, Jennifer “tried everything she could to make it work,” a second source revealed to Us. “They went to marriage counseling. She was patient and loving and did everything he wanted her to … She exhausted all the possibilities.”

At the time of the announcement of their divorce, Lopez was devastated after being dedicated to Anthony for seven years.

“[She is] absolutely beside herself. This is someone she dedicated a long time to, and that she truly loved,” the first source told the mag.

But she isn’t going to let that stop all of the success she has been having lately…….and feels like she is now a better person than ever.

“She is looking forward to the future,” another source disclosed. “She is jumping back into work and being a mom with all her energy and she is really excited. She feels like she has grown leaps and bounds and is a new person now, better than ever!”

We wish Jen and Marc both the best of luck…..