At times you appear to be over - optimistic, unrealistic and inclined to put the cart before the horse, but you are also kind, caring and generous to a fault.
At times you appear to be over - optimistic, unrealistic and inclined to put things in the wrong order, but you are also kind, caring and generous to a fault.