Hello. Been there, done that ,right down to staying to protect his son until he was able to be on his own. Yes take the time now to work through this, or it will pop out in the future on you.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.