`validates :attribute, presence: true` actually checks to make sure that the value provided for an attribute is not nil or an empty string.  (Under the hood, it calls `.blank?` on the attribute, which returns true if the attribute is false, blank, or an empty string.)  So you can get rid of this line, as well as lines 15-19.