I believe in fate and coincidences at the same time... funny but that's the way I am! For example if you are walking the street and fall and hurt your knee, I wouldn't be thinking it was "written" for this to happen; but when it's about big things in our lives, I think yes, they are meant to be in a way, although you can always change the ways according to your attitude towards life and people.
How are you in your everyday life? positive, hopeful? or negative? because I think the way you are and the way you think, are a huge influence to what happens to you, it's like the law attraction, if you believe things will get better, if your desires are so strong and you put your heart and soul in them, they will happen! Unless what is good for you, is damaging someone else, then I don't know.
And if you have someone who has died and you think he/she is your guardian angel, that's because in a way they are! Maybe not exactly an angel, but a spirit who loved you during their lives and keep taking care of you now. If you think of this person so often is certainly for a reason, so, why not believing they are helping you to achieve what you want? it's beautiful and harmless, anyway.
I'm glad to see everything is going ok with you, and hope it keeps the same way! :o)