in my opinion, the sentence itself sounds cumbersome. It looks like a cleft sentence initially, and should finish correspondingly. One version can be as follows:
It is because of their never-ending love and support that this moment has come today.
I would refrain from using the verb 'get' in the given context, but if you are concerned with 'got