I won't lie, I'm obviously worried greatly about the physical aspect, however I won't be graduating in two years and have time to get into shape. Though I have never been very physically active, it is a huge draw back for me.
Getting from where you are and where you need to be is completely possible. You can make yourself a PT stud with 2 years to work with. I will say this; The only deciding factor as to whether you will make it through or not is internal. Don't sweat the external factors (how 'hard' it is, etc). If you tell yourself you will get in shape and make it through it (and live up to your 'self-promise', you will. If you flake out on your commitment, you won't. The drill instructors push each and every person beyond their individual envelope, despite how physically and mentally fit they are. That is what they do.
Just know this: The consequences for make such a commitment, but not following through are great. If you get selected and sworn in to the BDCP program, you will have made a commitment you cannot get out of should you so choose. If you DOR from OCS, give up, have a change of heart or anything of this sort, you will have to serve 2 years active duty as an undesignated Seaman (read very little pay while cleaning toilets and chipping paint for 2 years). If something happens to you medically, you will not be bound to this.
On the positive side, the personal rewards for make such this commitment and relentlessly pursuing it are great and everlasting. After graduating OCS, you will have much more self respect, higher self esteem, more confidence, and will have earned one of the most prestigious titles out there, that of a Naval Officer. Upon commissioning, you will set out on a career whose rewards will be several fold that of any civillian job.
My 2 cents. Bottom line, if you commit to success, and won't accept anything less, you WILL succeed.
Good luck.