Bones actor David Boreanaz (aka "Angel" to Buffy fans) admitted to cheating on wife Jaime Bergman, but apparently they're working through it... no seriously! We spotted the couple with son Jaden in NYC on Sunday. Happy as can be?

Sidebar, I know it must be fun texting a hot party girl like Rach, but Jaime is a knockout! See below: