Your advice has been so helpful to me, and having your support has meant so much. It sounds like you have a LOT of stress going on right now. Don't give up. Four years is INCREDIBLE. I am so proud of you. I don't have any solid advice except don't quite and take deep breaths. This is all just temporary. You will get past this.
__________________
Never forget how loved and beautiful you are!!!