My BF3 is playing up badly too. Every game I join, it opens the game window then instantly closes, comes up with 'Lost connection to EA Online' error.
And if I do manage to get in a game, it disconnects me before it ends, and doesn't record my score, kills/deaths, unlocks or anything..
I also lack motivation. I really can't be bothered with anything that isn't sit and do nothing or play games..