Ever get depressed over your s13 when comparing to other really fast cars?

Very well put and advise best taken.