Neenz,
What a beautiful job you have done.. I would just like to write from the bottom of my heart that I feel for you and even though I never got to meet Troy I feel like he is definately still around and watching over you, what beautiful memories you have to treasure. You both got to experience sooo much in your time together, (in soul and life),much much more than a couple of 30 years would. I wish I could help with your pain babe I really do. You are very brave, please just keep as strong as you possibly can. As Pete above says, keep being your happy self as that what Troy would want for you, and Im sure he thinks that you look very pretty when you are smiling, much better than seeing you sad...
Love you and big hugs.x.x
Happy Birthday Troy (hope the Angels are cheering hard with you today and always) !!!!!!!!!!!!