so i got into BU…
and…???
I think you should go. Boston is the happening place.
$$$$ matters—be sure there is a financial plan for you and your family to pay for all 4 years and consider your options. Good luck!
Did you get any other place in Boston?