Yes, your sentence is correct and conveys a heartfelt message. If you'd like, you could make a slight adjustment for smoother phrasing, such as:
"I am grateful to God for this birthday! Every moment is a reminder of His goodness and love. Here’s to another year of blessings and opportunities."
This version adds "I am" for clarity, but your original sentence is perfectly understandable and meaningful as it stands.