***TRIALS RESPONSE***You say you made the deck 35 cards because it is slow in damage. I feel this is unnecessary, as you will almost invariably kill your opponent (or be killed) before you deplete your deck.
The Guardian Angel and Blessings are, I feel, both out of place and unnecessary. The Light Dragon makes the deck much more expensive than it needs to be, and also means the deck cannot be used in PvP1 or Beginner's League.
Hover over cards for details, click for permalink
5l8 5l8 5l8 5l8 5l8 5l8 5l8 5l8 5la 5la 5la 5la 5la 5lh 5li 5li 5li 5lm 5lm 5lm 5lm 5lm 5lm 5mq 5mq 5mq 5mq 5mq 5mq 5mq 5mq 8pq
I've used a deck similar to this in Beginner's League, and it has done extremely well for me. It does very well in unupped PvP in general; it counters Discord, Ghostmare, Devourers, and can even beat Firestall. This would still work against AI3, but due to its slowness, I would not recommend it (or your version, for that matter) against AI3 without drastically changing it.
I added more Miracles because they are invaluable in longer matches (and being a slow deck, the matches will be long). You also need all 6 Sanctuaries to be able to stall effectively. Being 31 cards, the deck can deck out most decks if it needs to.
All in all, this is a powerful and durable deck that performs well against a variety of opponents. I hope this helped.