congrats on the upcoming wedding... its great to have motivation like that to get in kickass shape... and you've given yourself enough time to really make some positive changes in your body... if you have the drive and you work hard and eat clean, you will get there!!!