I want to start off by saying the lyrics were GREAT, and I really enjoyed it.
A criticism....when the girl sings "Life's too short to keep this in". When she says "In", It's out of key and out of tune. Probably pretty easy to fix....
Again, great lyrics, great beats. And i'm not even a fan of rap :D.