Trading in the Si possibly....

Ok heres my finances, after looking u tell me if its a “unreasonable” payment

Rent-$300
Nimo-$50
Phone-$50
Car insurance-$97
Directv-$40

Total = $537.00 per month in bills
My income = $2,248.90 per month

So that leaves me $1,711.90 per month left over cash, minus my $400.00 a month car payment for the BMW leaves me $1,311.90 per month, divide that by 4 = $327.97 <-----thats the amount per week I have to spend on whatever I want, food,gas,clothes…so I still dont understand how still having $300+ per week is not enough for my payment…please explain…Ill wait…