difficult one though... obviously violence is never good....end of sentence.
on other aspects tho... you left because of "conduct and lack of earning"... bit vague and slightly mercenary. then "as soon as they were old enough", you sat down and spelt out to them in black and white why you felt their father was such a scumbag, while at the same time not letting them see him and form their own opinions... the reality is that, now as adults, they are free to do that and listen to his side of the story and maybe draw their own conclusions.
Maybe, if nothing else, they are only now reacting to the negative campaign that you waged when they were minors...maybe exH has provided some context which they believe mitigates some of what you said and puts it in a different light, as well as you interpretation of it, which then paints you as manipulative.
you appear to have this fixation with "earnings" which is not the be all and end all of anything, but may well be clouding your judgement, and, if you have voiced this, may again, be painting you in a negative light.
further, you seem to be playing the martyr card of being all lonely and hurt (which to some degree may be right) but it can be tiring to have a relationship with someone like that (assuming you actively express how hurt and lonely you are)...you aren't defined by your children... if you are lonely, do something about it.
sorry of all this seems harsh and i certainly don't mean to patronise or anything like that, but there are always at least two sides to every story and it seems like now that your exH is able to tell his, they have formed their own opinions which you can either accept or not. Take a break from all the drama and see what happens...