chin up buddy!
i am about to go through something similar. so this thread is helping me out as well!
we will march on!