My Companion. Found out I was having a boy a few short months ago and now my mom has intestinal cancer. Even though everything is going pear shaped he has never left my side

crista