Welcome! I am so glad you're here... it sounds like this community may be just what you need to keep you on track - and keeping a journal is really helpful.
Congratulations on your upcoming wedding - how exciting! Definitely an inspiration to make some changes.
I think eating "clean" will really help a lot of your health issues and I know you won't have any trouble losing 5-10 pounds by the new year (I'd guess you'll lose more than that) if you stick to real foods and don't go overboard on "snacks" (fruit, nuts).
Your workouts sound really good too!
What is MMA/BJJ?