Jake Gyllenhaal is not gay!

'Prince of Persia: The Sands of Time' Star Jake Gyllenhaal was spotted leaving the doctors office in Beverly Hills, CA on June 23, 2010. When asked, Gyllenhaal's driver told photographers that Jake has been feeling sick lately and therefore going to the doctors office a little more than usual.  Fame Pictures, Inc

Reports claimed that the reason Jake Gyllenhaal and Reece Witherspoon broke up was that lovely Jake is gay – which he is not. We can reveal the real reason why Reese put an end to their relationship.

The break-up was because the Prince of Persia actor has himself a full-on marijuana habit.

“They were very smitten with each other for quite a while and seemed perfectly matched,” said the source.

“Unfortunately, Jake had a habit that Reese could not live with… He smoked way too much. And we’re not talking nicotine here. Not only did it rub Reese the wrong way, but she worried about her children being exposed to his bad habits.”

And just in case you didn’t quite get the message: “Those of you who insist that Jake is gay are NUTS.”