Have To Let Go

We could dance only for so long under a moonless night.
The sun will always rise to take you away.
I could hold you for so long before you must leave for elsewhere.
We may hold each other hearts forever but never each other.
Together for only a season of the year: a few days of the month.
How do we continue to hold on when we barely have the time to do so?
We can't.
I'm not fair to you because I know what's best for you.
I have to let you go so you may be held when ever you need to be.
I can't even when all I want to do is be there for you.
You need the one who can hold you when you cry at any time.
I wish I could be that one.
I love you, but this is what's best for you.
For you to be happy forever I need to let you go.