How can you stay on track with a diet that demands you eat <50g of carbs a day?
It can be tough that is for sure, but one place that you can make as keto-friendly as possible is your home.
This article from bodybuilding.com is an excellent guide to make your home an environment worthy of keeping you in ketosis!
The other hard part is having a social life and staying in ketosis. It can be very difficult and there's no easy way around it.
You have to have some strong willpower and the ability to say no.
Some people won't understand why, but you just have to accept that most people aren't going to understand what you're doing. If you feel comfortable, you can explain to them the Ketogenic Diet and the premise behind it or you can direct them to a professional or someone who can if they are curious!
If you can stick to the Ketogenic Diet, the rewards can be bountiful, just have to set your mind to it and make your health a priority!