I am beyond sorry for your loss. Words can’t express how deeply sorry I am. Receiving your letter was both shocking and exciting, but the message within really broke my heart.
I know he was a really good guy from the way you described him and I know you loved him very much. I wish I was there to comfort you, but I know Holy Spirit is the greatest comforter and He’ll do that for me.
I can remember when you broke up with me, I felt like I’d never get over you, but I did. Time heals all wounds Ugo, give yourself time to heal.
I know that God is in control even though it doesn’t seem so and this is the best time to go to him because he loves you and he cares about you. Go to God the same way you wrote your last letter to me, go to Him like a long lost friend and lover and tell him all about your grief. We can never know why Bolupe died. God’s ways are unsearchable, you know how he says in Isaiah 55 that his ways aren’t our ways and his thoughts aren’t like ours. All I know is that He can mend your broken heart and fix you back up, He’ll even make you better than you were before if you make Him the love of your life. Hold unto God’s promises for you in the Bible and I am certain that everything is going to work out for your good.
At least you have a consolation that Bolupe is with Jesus in Heaven, he’s probably rejoicing and singing with the angels serving God for ever and ever. I see no reason why you should let his death hold you back from serving God when that is what he now does 24/7. What do you think Bolupe will want you to do at this point?
Isaiah 55:8-9 KJV
For my thoughts are not your thoughts, neither are your ways my ways, saith the Lord .  For as the heavens are higher than the earth, so are my ways higher than your ways, and my thoughts than your thoughts.
Not everything in life will go in the way that we originally planned. There’s someone up there who controls everything that goes on down here and He has said that His ways are higher than ours. Stop trying to make things work when they don’t want to work, God sees everything and he’s in absolute control. Sit back, relax and let him take the wheel. His plans for you are always better than those you have for yourself.