Thanksgiving is a day to reflect on all things that you are grateful for, I am so blessed to have such a wonderful family. My family has been there through thick and thin, we have had some bad times but always  stick together. 
My wife is my partner and best friend, we face things together and have complete trust in one another. I am so lucky and happy that God brought us together. I have two beautiful and amazing daughters that mean the world to me, I am so proud to be their father. My neice and Goddaughter is like a daughter to me, I learned how much I could love someone when she was born. She prepared me for my daughters and I am proud to see her growing into a beautful and intelligent young lady. My nephew has such a love for nature and seeing how he is commited to his little cousins brings a smile to my face all the time.
My parents have taught me so much and I love how our relationship has evolved into a friendship as adults. I have such respect for both of them and value all of the lessons I have learned from them. I have a wonderful sister who I love dearly and has a heart of gold.
My step-parents came into my life and showed me how our family can grow from something that is sad and turn into something that is joyful. Seeing my parents happy and how my step-parents accepted and became family is amazing. I know they are there for us and we are there for them, I am thankful for each of them.
I am also blessed to have a caring sister-in-law who is like my sister and we enjoy spending time together and helping each other out. I am able to go on trips with her and we all have a good time.
I have also been blessed with great in-laws who are so helpful and caring, I am lucky to have in-laws that have the same strong family values as my family and we instantly bonded. I am proud and honored to call them family.
I could go into so much detail about each of them so many more that I have not mentioned. I am thankful for all of you and pray that you all have a happy and joyful day everyday.