hi and welcome. if i could offer you one this it would be to toss out that word DISCARD.....he simply ended things. relationships end all the time and rarely do we have GREAT break ups....we also sometimes hook up with people and WE are much more invested in them then they ever were in US. some people just don't go all in like that....they hold stuff back.
love your son, take care of yourself, all will be well.