I have been my partner for 13 years. He is 35 and I am 30, we have two children aged 6 and 18 months. He is often always patronising when he speaks to me and often puts me down, I have low self esteem. We have just been on a day out together, we went for a walk and there were ducks walking around, I have a phobia of them and was starting to have a panic attack. He said oh you have just shown yourself up in front of people acting like a child this resulted in me crying and saying I am sick of how he speaks to me and that I often think of what my life would be like if I was with someone else who was more caring and understanding. He walked off and we have not spoken since. Sat in the car in silence and we have a two hour journey home. I love him with all my heart but I don't know what to do.