Did you take some "before" photos? A lot of times, people only notice a difference if they take photos, standing in the same place, same pose, same clothes.
Also, you are not just losing weight to look better. You're improving the quantity and quality of your life!
Negative thoughts about our bodies...most of us have them at one time or another and I know that I struggle with thinking positively about my body, but I know that those negative thoughts aren't going to get me to my goal. One year from now, we could be at a much better place or we could gain all the weight back (and then some). Which is better? Replace your negative thoughts with positive ones. Focus on what you DID accomplish and how if you keep going, you'll become more confident and pleased with the results. It didn't take just a few months for us to gain our weight so it will take more than a few months to take it off.
Finally, I love that you have set up minigoals for yourself. Why not also set up rewards for yourself? For every 5 lbs., treat yourself to something that is not food related. It could be a new nail polish or a massage, depending on your finances too.
Hang in there! I think you're doing great! I hope you realize that too.