Megan Fox Slams Brian Austin Green For Feeding The Belief She’s An ‘Absent Mother’

The drama between Megan Fox and Brian Austin Green has flared up yet again.

The two have been involved in an on-again-off-again relationship for longer than some of their children have been on earth. Yet the two have found their way back to each other time and again.

It looks like that cycle has finally come to an end. Megan and Brian's latest split has seen her move on with artist Machine Gun Kelly. Many people have given her flak for how public she's been with her new relationship and how quickly she moved on.

Opinions about their split aside, most people have regarded both as good parents to their three boys throughout the years. That began to change with the most recent split, however.

Megan has been accused of being absent from her sons' lives because she never shares photos of them on social media. She doesn't appear to be a celebrity with a hard line on sharing her kids' pictures, so many believe she's spending less time with them while she's wrapped up in her new relationship.

Brian, on the other hand, posts pictures with the kids fairly frequently. It appears Megan believes he purposely does that to feed the idea she's an absent mother. She called him out on it in a lengthy comment on his Instagram over Halloween weekend.

Megan Fox and Brian Austin Green's messy split has taken another messy turn. Over Halloween weekend, Brian shared a photo of himself in costume. In the photo, running through the room was one of his and Megan's three sons, 4-year-old Journey.

The photo seemed innocent enough, especially when you consider just about every celebrity posts pictures of their kids around Halloween. Megan didn't feel so, however, and she let it be known very publicly.

"Why does Journey have to be in this picture? It's not hard to crop them out. Or choose photos that they aren't in," she wrote.

"I had a great halloween with them yesterday, and yet notice how absent they are from my social media. I know you love your kids. But I don't know why you can't stop using them to posture via Instagram," she continued.

"You're so intoxicated with feeding the pervasive narrative that I'm an absent mother, and you are the perennial, eternally dedicated dad of the year. You have them half of the time."

"Congratulations you truly are a remarkable human! Why do you need the internet to echo back to you what should be inexhaustibly evident in the way your children love you?"

The comment surprised a lot of people and elicited mixed reactions.

Many people have commended Megan for what she said. Brian has been known to shade Megan publicly and does definitely emphasize what a great dad he is in an off-putting kind of way. Fans also believe that Megan wouldn't have resorted to making this public if she didn't feel she had to.

"I am so proud of Megan Fox rn. It's not easy to stand up for yourself against a narrative of yourself that the general public have just seemed to go along with and villainize you for AND it's even harder when you have to do it so publicly," one Twitter user wrote.

While some people supported what Megan had to say, they felt like her doing it in public really defeated the purpose of her argument. They felt like if she really wanted things to be more discreet, she should practice what she preaches.

"Don't get me wrong, I like Megan fox but why does she feel the need to use a expansive vocabulary while commenting about Brian austin green showing his kid in an instagram pic? She could've sent a text instead of this long winded, way too drawn out public scolding lol ," another fan tweeted.

There were also a fair number of people who felt like Megan was picking a fight over nothing. Scroll back on both their profiles and you'll see pictures of the kids going back to when there was just one. It doesn't seem like they've ever followed any rules about posting about the kids, although that certainly could have changed since the split.

"They're his kids too," a commenter noted.

"If there aren't rules about posting them, then there shouldn't be a problem with this. She's making herself look bad."

As if matters weren't messy enough, Brian's other ex, Vanessa Marcil, joined in. Vanessa and Brian share 18-year-old Kassius. After seeing Megan's comment, she decided to share a post of her own.

"Like I said…. The Truth always comes out in the end….," she wrote, with the caption "ImWithYouSister."

Brian, for his part, deleted the photo. There are still plenty of other photos of him with the kids, the most recent being from early October. He reposted the picture cropped so he was the only one there. He also left the comments on, where people are continuing to hash out who is in the wrong.

This isn't the first time that things got messy between Brian and Megan. It's not even the first time Vanessa shared her two cents. It surely won't be the last time that any of them speak publicly on the situation.

If you've ever been involved in a messy split where kids are a factor, you know how hard it is to be the bigger person. It's not easy to have someone lie to your character, especially as a parent. But somehow, at some point, you come to your senses. For their three boys' sake, everyone hopes that's sooner rather than later.