I know this guy's type: beta male.How do I DECLINGIFY him, and what's his real type??
That he'll be dumped is inevitable; no advice is necessary!
mrcockburn, the bf needs to grow a pair. He should have kicked your ass to the curb after your Brazil stunt. He sounds like a mangina trying to keep you and please you in every way, as if your value is 100x of his. You could give him advice, but he'd probably obey you and follow your advice fastidiously, which would make things even more pathetic.
In short, he's being gooey where the pimp hand is needed, and he's breaking out the pimp hand when nonchalance is required.