Britt- You are doing a good job....you will second guess a lot, but you will do that less over time. Time and patience are truly your friends....use them wisely and you will be rewarded down the road.
I do highly recommend two things very highly for your journey...number one is working out regularly and every time you are flustered or angry. Working out will help you out of depression and also will be very helpful in burning off frustration. Working out hard creates special endorphines that will make you feel happy and once you start doing it regularly...your body puts them out more often..so the more you work out the better you WILL feel.
Go on a shopping trip...nothing major...just a new hot outfit. Not work clothes....the kind that make you look in the mirror and say "I am hot!". It does wonders for self-esteem. Then after working out for a month...you get to do it again because you need a new hot outfit.
Combine these two very easy activities and YOUR world will change for the better.