Hey Ro!
Cute kitty, btw.
Wow, you have a wonderful attitude...you'll find that most of the successful maintainers here had/have a similar one...it's a lifestyle, so just get back going if you deviate off track, and keep on your road.
We have a South Beach forum, where you might like to settle. We also have a 20-Somethings support group, and one of my personal favorites, the 100 lb club, for those who have lost or are on their way to losing 100 lbs or more - it is a great, chatty, active, and incredibly supportive group.
So look around, find a spot (or if you're like me...find 10!) and settle in. Can't wait to hear more from you soon!