I think the sentence is fine. Consider a comma after ultimately. I am assuming the question surrounds the use of "doors were shut on me." That is a somewhat colorful and creative expression to mean "closed to (or for) me." We think of a door being closed "on" someone's fingers. Again, my opinion is "natural."