Depression Support Group
Depression is a real and debilitating condition that is often misunderstood by family and friends. Its meaning can range from a prolonged period of sadness to an actual mental illness with specific symptoms. Find and share experiences with others who are going through the same struggles.

You're being very brave, and taking an important step to challenge this so that your son doesn't get dragged through years of family misery and bad fatherly examples.
Where has the fiance been living? Has he been living with you and disappearing for days? it all sounds not okay.
xx