Well said Cheerios and seconded by myself.
We are all deserving of love no question about it. I know deep down I am a great lady who has 110% to give to the right person sometimes it just is hard finding/connecting with that person. If you are lucky enough to find the person who is your missing half and can be with him then you have reason to be happy every single day. Count your blessings, don't question them. Be sure that the love you have discovered is due to the person you are inside, not from blind luck or fate. You deserve it! Be happy - we are happy for you
