Does this verb "prepare" has have a subject here ?
prepared is derived from a verb, but it is not a verb in this sentence. It is an adjective meaning "ready". It has nothing to do with "someone or something prepared me". You may have prepared yourself, i.e., made yourself ready.