Photo: demi lovato has written songs with john mayer reveals advice he gave her 06 | Photo 4031950 | Just Jared: Entertainment News