"It took pieces from three separate patterns and hundreds of hours, but my mom and her friend created an incredible dress that made me feel incredibly beautiful and loved," says Megan