Being a solo parent to two sons is no easy task for actress Kate Hudson. She admitted that she sometimes "can't stand" her two boys.

According to Daily Mail, the "Kung Fu Panda 3" star has recently revealed in an interview at "The Late Show with Stephen Colbert" that her 12-year-old Ryder and four-year-old Bingham are difficult to deal with. She noted that both kids surprise her a lot sometimes.

"Let's start with the fact that I, literally five seconds ago, was on FaceTime with [Ryder's] teacher, going like, 'He did what?' He did?" Hudson said. "He's a great kid, I love him so much. They're your kids and you love them and then you can't stand them sometimes -- it's just the truth."

She also shared that there was also a time with both Bingham and Ryder threw up so hard after jumping in their bed. "These are the moments that test you as a parent. I was like, 'G-g-get out of my room!'" she claimed.

Yahoo Lifestyle also added that Hudson's boys can also be messy at times with her claiming that the two also fight a lot. The actress noted that they like kicking and hitting each other.

The 36-year-old actress said the two also argue a lot when they are at him. "I'm like, 'Guys, you gotta stop,' and then for some reasons, Ryder did something to Bing and, next thing you know, Bing started to cry," Hudson recounted.

However, she remains happy on her role as a single mother of two lovely kids -- adding that these are just simple trials for her. U.S. Magazine noted that Ryder is Hudson's son with former husband Chris Robinson while Bingham is the fruit of her relationship with Matthew Bellamy. Hence, she is now rumored to be dating and seeing "Jealous" singer Nick Jonas.