Ripe, you got some of them wrong.
TMG & OS - Drew 1
TOMG - Drew 2
PTB - The guy She almost dated
CAY - (Idk)
SSN - Sam
TO / APTW - Herself
SB - A crush
TTWAS - Her friend
MS - Her neighbours
Fearless - Fiction
LS / WH - Martin Johnson
HS - Stephen, a crush
Breathe - Emily
TMW - Danielle Peck (that Country singer who inspired "Who I've Always Been")
TWILY - Fiction
YNS - (Idk)
F&A - Joe
YBWM - Fiction, but inspired from a true story
Change - Herself
Mine - College guy
BTD - Twilight dog
SF - Originally for Jake Owen, but later rewritten for Mayer
SN - (see YBWM's description)
BTR - Camilla Belle
Mean - Lefsetz/SCM
NGU - Herself
DJ / TSOU / Ours / Superman / Innocent - John Mayer
LK / Haunted - Joe
Enchanted - Adam, just a crush
SoG / Red / ATW / IAD / WANEGBT / SBT - Jake G.
Treacherous / IKYWT - John Mayer
SSS - Daydream
22 - Her friends
HG - Joe
EHC / Starlight - Kennedys
TLO - Herself, mixed with some parts about Her seniors
BA - Jake & Will
TMIK - Jake
CBBH - Eddie Redmayne? This song is about a one night stand.

GAH - Harry or Zac
Done.
She IS boy crazy, but not as mental as how ppl made Her out to be.
And love the good news! Yes Lord, you heard my prayer! Thanks for leaving that hobbit for the Oz/NZ leg. Luv u.

(GU, if that happens, be ready for a punch in the face. Don't jinx it!)
IA again with you lot about no song for that 1D kid. THAT is the ultimate troll EVER! Lord, hear us again?
That pic with Miley looks as real as the one with JLaw.
