Did he answer to you when you contacted him yesterday?
My bf that I have been with for 4 years broke up with me over the phone, even tho he seemed to be very mature and smart and we had very serious relationship, I guess some men just don't get that it is disrespectful and not right/good thing to do. Trust me I know how hard it is for you but just think do you really want to be with someone ho has left more than once already? won't you be always scared that even if he comes back he might leave again? I know it is easy to give advice and talk when it is not you in the actual situation but sometimes putting your emotions and feelings away is such a good thing to do and I wish it wasn't so hard to do it but maybe you are stronger and you can do it

P.S it doesn't really matter who he is with, just the fact that he did put this pic is also disrespectful and wasn't necessary to do it.