The 'Two and a Half Men' star - who married Brooke in 2008 and has 13-month old twins Max and Bob - has been accused of cheating on his wife with lingerie model Angelina Tracy, and even wore a fake moustache to try and avoid unwanted attention during their meetings.
The allegations are seemingly the last straw for Brooke - who claims she was assaulted by Charlie last Christmas Day (25.12.09) - and she is now ready to call time on their union.
A friend told E! Online: "Brooke is now seriously considering divorce.
"Brooke is not surprised by anything Charlie does at this point - she is doing what she needs to do to be a good mother to Max and Bob and she can't control what Charlie does.
"She is in a really good place right now, and her main concern is the kids."
However, a spokesperson for Charlie - who is currently being treated for alcoholism at a rehabilitation clinic - is adamant nothing romantic is going on between the 44-year-old actor and Angelina and they only know each other through someone Charlie is in rehab with.
The spokesperson said: "The woman in question is the sister of one of Sheen's campmates and Sheen was only responding to a 12th step call.
"Since Sheen knew he was being followed and how this would look, he wore the moustache as a tongue-in-cheek disguise gesture."
Charlie and Brooke's relationship has been in turmoil since the alleged attack over the 2009 festive period.
The actor faces three charges - felony menacing, misdemeanour third degree assault and misdemeanour criminal mischief - stemming from allegations made by Brooke that he held her down and put a knife to her throat during an argument.
Following the apparent incident, real estate agent Brooke is currently seeking treatment for alcohol and crack cocaine addiction.