Dealing with my obstacles and overcoming them