How often do we think, "Well, it's too late for me to ..."? You fill in the blank. Good news! It's NOT too late to be or do whatever it is you are called to do. Think about it. Moses was 80 when God called him to lead His people out of Egypt.
I think we often have a desire deep down that we keep buried year after year because we are busy with life in the stage or season that we are wrapped up in at the time. Then one day, God whispers to us that desire we have kept deep down safely tucked away and we suddenly think "It's too late." But it's not too late!
Maybe, just maybe, God wanted you to have some life experience before you acted on that dream/desire. Maybe it wasn't the right time, but now it is. Maybe we needed a little refining before actively pursuing that desire.
I don't know what it is that you are pondering. I don't know what it might take to do the deep desire you've had. But I do know this...if God has planted a desire in you, He will bring it to completion IF you will yield to Him. That's called surrender. And that's what He wants so the desire will be accomplished for His glory and not our own.
If you are feeling a tug to be or do something that you've been thinking "it's too late", it's not too late! For the Glory of God, DO IT!!