Yep, yep, and yep. I relate to all of this. Hang in there and know that you have lots of time.