Wow. A really interesting take on Heero and Duo being angels. It's so sad that it took Duo's dying for Heero to admit his love but sadly that is rather common in real life.
I really like how you wrote Duo's death, even though there wasn't gore or really a definite suicide, it was more effective the way you wrote it, even more symbolic even. keep on writing!!