Hamilton said he met with general manager Jon Daniels about a week ago and "shared my heart with him completely."
"I praised him and thanked him for everything he'd done for me and my family," Hamilton said in a news conference from the ESPN Zone in Anaheim that was televised by MLB Network. "I talked about the fans and the coaching staff and all of the above, how much heartfelt appreciation there was. But (I was) feeling like it was time for me to move on, just in general. There was no specific thing like, 'Hey, I'm upset or anything like that.'
"It's time to turn the page and move to a new season and chapter of life."
Hamilton said he came to the decision to play for the Angels and leave Texas through prayer.
"When you pray about something and God gives you peace about a decision, more than likely that's His will for you," Hamilton said. "When you don't have peace about it, it's not. I prayed a lot about it and understand I had such a great time in Texas. How easy and how comfortable would it be to stay there? But a lot of time God likes to take us out of our comfort zone so, one, you can grow spiritually, and two, we can affect people in different places. That was the main thing."