'In Cayce's cosmology, it is through an ongoing process of personal spiritual growth and development that each individual learns, grows and constantly meets self--self's past experiences, relationships, inclinations, talents, and faults in the form of karmic memory. With this in mind, when a twenty-two-year-old man asked Edgar Cayce, "From which side do I inherit most?" The reply came: "You have inherited most from yourself, not from the family! The family is only a river through which it (the entity, soul) flows!" (1233-1)'K Todeschil. (2011). Edgar Cayce on Reincarnation and Family Karma. p. 8.
Emphases are mine.
Talents, dispositions and everything else one has within her- or himself are accumulative results/effects of the past experiences and efforts made by the individual concerned. Understanding and accepting this truth will make you even stronger, so that you can stop blaming others for or complaining about whatever flaws or demerits you find within yourself.