Aaron Carter is in a much better place.
The 29-year-old singer took to Instagram on Friday to share with fans his 45-pound weight gain after checking into a health and wellness facility last month.
"This is my before and after pics. I went from 115 to 160 pounds in two months I feel amazing. 2018 I’m ready for you!! ]]>🙏🏻