Regretter
>> A person tripping over everything is called? A "clutz."
A person who has done everything you have done would be considered a counterpart or a peer.
a person
Hippy
all-rounder
someone who carefuly chekes everything out is
That depends. Usually, if the person is good at everything that they are doing, they're referred to as a 'Jack of all Trades.'
None, if you are marrying the right person.
Are you referring to narcissism.
Self-Hatred
Engineers
he regrets scaring the caroler when he sees himself as a young boy left alone at school.