Well you can't know 100% whether they are what is termed 'wish fulfilment' or prophetic. There are also 'release' dreams. The only way of finding out is to keep a journal of all your dreams and see if they come true as time goes by. Sometimes they can mean something else which later becomes apparent, esp. if you have the journal to remind you.
I write in red pen under my dreams when one comes true, and put the date it happened. Now half of my journal is covered in red pen, LOL. I am even told dates for things.
It helps to plan ahead and sometimes I can modify my DB responses or not get so upset because I know what Andy is going to do before he does it.
Being friends with OW is probably a healing dream. You are righting something and making a nice friendship with her instead of the current sitch.
Houses represent family.
Did he actually apologise in the dream or were you just aware he was sorry? If he verbally apologised, this means a return to a former relationship.
The hug means relief from worry and an important change.
Kissing means love.
The praying could be that you want God to answer your prayers or that this is some insight into His course for you.