yeah dude, you must suck really bad at driving your car....i suck too, don't worry, you are not alone!
as for the MSP beating you, he might have a bad wastegate and probably is putitng down more than you. he might be boosting higher wihtout knowing it....you lost...but at least your engine won't blow....