It's fine as is. Although today has been a really trying day, I was able to do one or two things which saved it from being a total disaster! Although I have been studying German for years, I made a lot of grammatical mistakes speaking German on my recent trip to Germany. Although you have always been kind to me, I was really hurt by the remark you made yesterday.