Many people are going to give you much advice in this thread. Most of it will be wrong because there is no way we can know all the details.
Sorry about that.
The best advice I can give you is, stock up on ibuprofen and Tylenol. You're going to need it.