Speak up for yourself, first of all -- tell people it takes you a little longer to learn sometimes but once you learn you never forget. If you know inside you are capable you will be. But what you can't really change is that some people you will have to work with in life aren't very nice or very understanding and have very different amounts of patience and caring for the people they work with. Those people you just have to tolerate until they offend enough people and get fired.