To love yourself right now, just as you are, is to give yourself heaven. Don't wait until you die. If you wait, you die now. If you love, you live now.
If you have to have it, it's ego. If you have to not have it, it's ego. Hold life lightly and it will deliver what you need and release what you don't.