Sigh, it all looked so promising.

Sandra Bullock, 51, has been dating photographer Bryan Randall, who apparently has some skeletons in the closet — including a DUI and party-binge history!

RELATED: Sandra Bullock's Boyfriend JUST BROKE UP With Girlfriend 26 Years Younger

"Crazy things are just now starting to come out about Bryan's background. Who knows how much of it he had kept secret from Sandra — but you would have hoped that she'd done her homework before falling in love again, especially after what happened with her ex-husband [Jesse James]," a source told Radar Online.

It was reported yesterday that the 49-year-old was issued a restraining order for making threats, and even spread dog feces on his neighbor’s doorway in a fit of anger.

The Oscar-winning actress has kept the new relationship under wraps, but introduced him to friends at Jennifer Aniston and Justin Theroux’s wedding.

"Sandra looked great and introduced Bryan to everyone. She was smiling and acted very bubbly. Other wedding guests commented on how happy and amazing she looked," a source told People last week.