Oh Donna, i am really sorry you are so upset, and i certainly understand how you must be feeling, he does not have to agree with what you do, but what about having respect for you,and what you do,honestly he needs a good kick up the bum, and show some maturity here.

He seems to be all over the place with you, one minute as generous as can be and the next yelling at you, so uncalled for.

You just keep you head up high my girl, and remember you are speaking for those who cannot speak for themselves, and you have the love and respect from everyone here who knows you and what a great person you are.

HUGS my friend and CHEER UP,just you think of those cute lil puppies you are helping and that will put a smile on your face.,and go talk to your ROCK,you know he will make everything so much better.