Theresa and Angel have a love like no other! There is no doubt that played a role in the gorgeous weather they received on their big day! Check out all of the raw emotions captured throughout their day!