Fans are excited to find their favorite singer Selena Gomez back on social media. After a self-imposed break from limelight, Selena has shared a heartwarming Instagram picture for the fans.

According to E!News, on the occasion of Thanksgiving, the 24-year-old singer shared a picture taken in black and white effect, showing herself and her fans.

She captioned the picture , "I have a lot to be thankful for this year.. My year has been the hardest yet most rewarding one yet. I've finally fought the fight of not 'being enough'."

"I have only wanted to reflect the love you guys have given me for years and show how important it is to take care of YOU. By grace through faith. Kindness always wins. I love you guys. God bless," Selena added.

Selena Gomez spent about three months in rehab as she dealt with depression. Her first public appearance after rehab was the AMAs, where she won the Favorite Pop/Rock Female Artist.

The "Good For You" singer gave an emotional and beautiful acceptance speech during the award show.

Selena teared up on stage while admitting that she felt absolutely broken from inside despite having everything.

She has been bottling up her feelings, trying to keep it together and not disappoint others, but this habit of hers was harmful for her own emotional health.

She addressed her fans and encouraged them to open up more. Selena told her fans that rather than looking at social media pics, she'll prefer to see what's in a person's heart.

The actress/singer further assured that she cares for her fans very much and now that she is out of rehab and back on her feet again she doesn't feel like she needs anyone's validation.

Selena ended her speech by telling her fans that even if they feel broken, they don't have to stay broken.