@Ruthanne, I like you are spending this Christmas day alone, so may think but we have God's love, we have the care and concern of others on this site, we have the love and trust of animals that depend on us.
The big picture of our life is so much more, so much others do not know, have not seen. Above all, do not feel lonely, cast aside, without worth for we have not seen the whole story.
God, has seen it all, has seen your suffering, has seen your pain, has seen any shortcoming, yet he still does not judge us, each and everyone. He forgives our mistakes, shortcomings, problems, he accepts all of it. He will hold us in his arms and wipe away our tears, tells us all we did our all with what we had to overcome.
I do not know you but God does. That gives me comfort, peace that he knows all but still loves me, accepts me and I shall dwell in the kingdom of God Amen