Feeling alone, confused and frightened
Pleased to hear you have found some stability and contentment.