God may have rested on Sunday, but Shia LaBeouf isn't even taking one day off from battling his demons.

The Transformers actor was spotted going to to therapy on Sunday. The glum-looking star also picked up a caffeine fix at Coffee Bean in Studio City, CA.

The day before, the troubled 28-year-old looked in better spirits. The recently arrested actor was spotted enjoying an outdoor baseball game with friends in Los Angeles on Saturday.

Shia appeared to be in high spirits while playing a game of baseball in Venice, Ca over the holiday weekend. Nothing like a little bit of America's pastime to cure what ails you!

After going through a tumultuous week in which his actions in New York City prompted an arrest , the 28-year-old actor seems to have taken things in stride.