YES........ I would say that your dreams are very normal indeed - it is your subconscious mind (that which holds all) trying to HEAL from the wounds that lay deep within you, hidden from rest of the world.
I personally feel that talking about this will HELP you to HEAL and to EASE your inner pains.... keep talking we are listening.
((((((( HUGS ))))))) ~ ~ ~ ~ ~ ((((((( HUGS )))))))
LoVe,
Rhapsody -

P.S.
BTW - I think what you did that particular day would be exactly what many of us here on PC would have done..... you did not know that he was to die that day - you were fearing for your life and your sexuality being taken.