feels like most of us are both whatever it sounds like a they problem always do your best to improve yourself but please let go of people who put you down because they dont want to try to understand if youre already doing the best you can and not the best people expect you to do then its not your problem