It feels like so long since I've posted and when I started to write this, I felt frustrated by my lack of progress. I have been battling...