One other thing I've realized about life: God does not owe anyone another day on this planet. Each day is a "gift" in the sense that God gives it to us, but just because it's a gift doesn't mean we can do whatever we want with it and pretend God didn't give it to us. Every single day could legitimately be your last day. Could be my last day. Whose to say I'll make it til 9:37 a.m. on April 27th to celebrate the actual moment (I believe that's the time at least) of my birth? Just stop to take a few breaths and realize you're alive right now. There will come a day when you won't be alive... take that in as well. It could be within a week, it may not be for 70 more years, but there will be a day when you're not alive on this planet any longer. Sorry if I'm rambling about this but sometimes it just needs to hit you, all of this stuff about life and death and not being owed another day.
Finally, I love being alive. I'm very happy to be alive. I even love most things about my life. And by God's grace, I'm learning to love the things I don't really love. I'm learning to see how sovereign God is over human history, over human disease, over the Fall (not the season but the sinful state of humanity), and how in it all he is good, he is redeeming a broken world to it's original order, he is making all things new. So when I have a smile on my face through difficult times, it won't be fake... I'll be walking through difficulty with a faithful Lord and Savior. I'm only 26... I'm an ancient 26 to some people... and I do hope that God intends to give me another 70 years. But no matter the length of days I have remaining, this I know: I belong to him and forever will. Amen.