^^^well said^^^
I have my own struggles as well.