Ok..gotta throw in my 2 cents worth...GREAT choice with the CORPS,RUN,don't walk away from that recruiter,also just be up front about your past..like everyone has said there will be a back ground check,and there will be pych elavs. BUT don't let that bother you...just decide if you want to be a Marine,if so find a recruiter that wants to know the truth,I saw guys with alot worse than scars on their wrists make and became GREAT born again Marines.I won't lie to you and say it's easy..IT'S NOT,then if iy was even Navy Chiefs could be one :D (sorry Chief had to get atleast one jab in)heck even Chaingun could have been one( :ph34r: ).But what it is ..a great future and great way of life,you'll build friendships that are based on trust and loyalty,you'll learn just what you have inside you and you will be forever a Marine.
My best advice would be to talk to ALL recruiters from every branch...and I might even recommend the Coast Guard...they're not under DoD except in times of war and are higher payed.
Keep us up to date on whats going on.