Singer Sean Kingston (ERIC THAYER/REUTERS)

“I'm doing good. I'm feeling great,” the 21-year-old told MTV News. “I'm excited. I'm happy.” The “Beautiful Girls” singer was severely injured over Memorial Day weekend when his Sea Doo watercraft collided with a Miami Beach bridge. He said he is now feeling “100 percent.”

While Kingston looks healthy now, his situation was more dire than most realized.

“I had open heart surgery and I had two other surgeries; it was a life-or-death situation,” he said. That’s because when Kingston was being released from the hospital, doctors discovered a heart condition that required immediate surgery.

Kingston told MTV that “he was just being a regular kid” when he took his watercraft for a ride. As he attempted to go under a bridge, the tide rose and he realized that he couldn’t make it under, he said. He tried to slow down, but couldn’t because of his speed.

Kingston credits a former Marine with saving his life by pulling him out of the water. “It was just like an angel in the sky,” he said. They have e-mailed and Kingston plans to meet his hero soon.

“What the accident basically taught me is, in life, you have to count your blessings,” said Kingston, who is working on a new album. “You just got to keep God present at all times and think about the consequences.”

Watch part of the interview below and the entire piece here.

Get More: MTV Shows