Monday, October 14, 2019To acquire the holy love of God the best means is to live in the presence of God. — St. Teresa Margaret RediDivine LoveUnion with God