Frustrated, I decided to think about what I would do if a dog was dropped on my doorstep and I had to take care of him. I worked out a theoretical schedule where I could cover most day-to-day stuff and have a friend/family member/dog walker cover other times. The schedule called for some tight-squeezes and sacrifices on my part, but it was doable.
"Hey, it's doable!" I realized. But not everything that's doable should be done. It was certainly not the "right time" I patiently waited for. And I had to admit there were a few question marks about how I would make time to ensure my pup was always well cared for when I had to travel for work.
I thought long and hard about whether I was ready to take on the responsibility of having a pet. I was ready to make the necessary sacrifices, but my circumstances were not what I hoped for. I was just about to once again shelve my dream when a new realization struck.
If you wait, there will never be a right time. There will always be difficulties and challenges in life. The waves never stop rolling in. I realized the "right time" is not something you wait for, it is something you make for yourself when you're ready. I made the decision to make it the right time. I traded my daydream Eko for a real one and it was one of the best decisions of my life.