I am a newbie, and I've joined this site because I would really appreciate some advice from other people going through similar situations.
My SO...