In the first place, you shouldn't believe in promises. The world is full of them: the promises of riches, of eternal salvation, of infinite love. Some people think they can promise anything, others accept whatever seems to guarantee better days ahead, as, I suspect is your case. Those who make promises they don't keep end up powerless and frustrated, and exactly the fate awaits those who believe promises.
The warrior knows that the most important words in all languages are the small words. Yes. Love. God. They are words that are easy enough to say and which fill vast empty spaces.
Joy is sometimes a blessing, but it is often a conquest. Our magic moment help us to change and sends us off in search of our dreams. Yes, we are going to suffer, we will have difficult times, and we will experience many disappointments — but all of this is transitory it leaves no permanent mark. And one day we will look back with pride and faith at the journey we have taken.
The issue is not answering questions, but leaving discussions open. Not in the sense that probably one day you are going to have an answer or you are not going to have an answer. Just live your life, do what you have to do, what you are enthusiastic about doing.
There are moments when troubles enter our lives and we can do nothing to avoid them. But they are there for a reason. Only when we have overcome them will we understand why they were there.