Sean KingstonDays after he tweeted a photo of himself saying, “I’m feeling a lot better,” Sean Kingston is finally back home after being injured in a jet ski crash late last month.

A rep for Kingston confirmed to that the 21-year-old singer was released from the hospital on Tuesday (June 21), three weeks after his crash in Miami.

Kingston was hospitalized over Memorial Day Weekend, and listed as critical, after he crashed a Sea Doo jet ski into a bridge in Miami.

A female passenger, later identified as Cassandra Sanchez, said the singer lost control of the jet ski because he was going too fast. He crashed, and was badly injured.

A passerby in a boat helped the two out of the water and to safety. Kingston was quickly carted to a nearby hospital, where he had been up until this week.

He suffered from a broken jaw, fractured wrist, and water in his lungs. He’s expected to make a full recovery.

On Sunday (June 19), Kingston looked healthy in a photo he tweeted to his Twitter followers, which included the message: “Feeling alot better! GOD IS GREAT! Thanks for all the prayers and support! Love you ALL!”