IRMAC, We all have those moments where we see an ad, movie or hear a song that reminds us of when our spouses where w/us. It's very normal to have those happy thoughts. They are the ones that get us through the tougher times we experience. Just think about it, we go through the same motions and thoughts as those who are experiencing the death of a loved one. Nothing different or wrong in feeling the way we do....we lost something very special too and we are still looking for the answers.
It's good that you pray daily for God does hear your prayers. As to what he determines he will do about your h's situation is all up to him. He may determine that your h needs more time and will send you along a different path for a long or short period of time. No one has the answers. However, I do know this, you have to continue living your life as if he will not return. You cannot stay in one place for very long, for you will become stuck. Life is too short to remain stuck. It's when we continue walk the path of our journey that they notice we are not sitting and waiting for them to return.
There's nothing you can do for your daughter to make her happy. She will have to find her way in all of this and come to realize that her happiness will come from within just as her father's will as well. However, you can sit and chat w/her, i.e., discuss things of interest to her and allow her to feel comfortable in opening up to you. Is there someone she feels close to that she could open up to?
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.