you are not perfect but no-one is, you may have some symptoms but you seem to be dealing with it ok as the way you come across by text seems like you are in control and this is a good thing, so i suggest not to dwell to heavily on anything, and try to live your life to the best of your ability
welcome to the forum