If you dont get any good responses here you should post on reddit 
  
Try to figure out whats wrong by talking via her siblings if she doesnt want to talk with you. Dont do anything rash, you mentioned she has been hitting up other men if you have proof of this interaction save it and keep it somewhere safe. If things get worse you are going to need it. For the time being try to work something out between you two for your son.