Whitney Houston died at the age of 48, but she also had fears she would die young during her life, The National Enquirer reported in an article published online Tuesday.

The I Will Always Love You songstress died on Feb. 11, 2012 of an accidental drowning at the Beverly Hilton hotel. Cocaine, other drugs and a heart condition were also cited as factors. Sources told the publication that the fallen diva knew she would not have a long life. She was described as having a heart problem which posed a threat. The condition allegedly was a result of having been born premature.

"She didn't talk about it a lot, but she knew that she had heart problems and her life was probably going to be cut short," the source said.

Those close to Houston reportedly knew that she had serious health problems. The article declared that many of her loved ones felt that she was likely to die any time she fell ill.

"So for those who knew her well, Whitney's death was the result of an ongoing health problem. Whenever she fell ill or looked sick, we'd ask one another, 'Is this it?' " the source said.

Houston allegedly told friends how symptoms of her heart condition would manifest itself. She would often have trouble breathing and other ailments.

"Some days Whitney men­tioned that she was having difficulty breathing," re­called the source. "Other times she said that she was exhausted even if she'd just woken up. And she often sweated a lot, even when the temperature was cool," the source said.

However, sources said that the late icon did not attempt to curb her lifestyle because she felt there was nothing she could do to help her condition. She decided to live life to the fullest and on her own terms. The insider added that Houston knew she could drop dead at any time.

"Needless to say, she abused drugs. But whether or not she used drugs, she believed she'd never see her 50th birthday. Still, Whitney knew she was blessed, and she didn't feel at all sorry for herself. She lived her life her way," the source said.

Watch Houston sing the National anthem below.