Not a bad flash! The plot wasn't the most original and it was a little short, but you did a pretty nice job at delivering it. My suggestions: you could improve your comedic timing a little bit to make the jokes really hit home (I appreciated the "take a heart" joke and the ending jump haha (and the 'LISTEN!' reference?), but I think a little extra pause could have given a little time to let the jokes really set in).
The things I didn't like was the kind of random tweening of sonic when everyone was laughing and the swearing (I thought it was a little much for an otherwise innocent and funny cartoon). Otherwise I thought the voice acting was solid. The toad voice was spot-on.
Two things about the movie itself: the soumd quality isn't the best at times and it seems like the height of the video is off (I see white rectangles at the top.)
Anyway, keep going at it! You guys definitely have potential to make bigger and better stuff. Your jokes are pretty funny, but with a little better timing, (and maybe less swearing) you could make something really hilarious.