The actress/singer, who has been plagued with troubles last year, complained about God but did not reveal what was bothering her mind.
Demi Lovato discussed her spiritual belief on Twitter, saying she declares a war with God every now and then. The actress who was released from rehab last year began, "Sometimes it seems like God just keeps throwing crap my way and I get SO angry with him."
Lovato continued, "But there's never a doubt in my mind He's gonna pull me through it all. I know you're there God. But umm ...Really dude?" Although she is not always in the same page with God, she added, "He never fails to show me He's by my side though. Even in the tough times."
Lovato did not reveal what was troubling her mind but shared, "I'm not very religious but I'm VERY spiritual and I DO believe in God. I'm not perfect or preaching! Just tweeting… :)" A few tweets after, Lovato was back in cheerful mode, tweeting about a collaboration with Timbaland.