Monroe man loses 300+ pounds