If you've decided that keto diet is the one for you, don't jump straight into the low-carb, high-fat way of eating it. Keto diet is a restrictive meal plan which means you'll have to avoid junk food and avoid starchy veggies, sauces, juices and grains.
So, it's better to take time to prepare yourself before you go full-on keto. on yourself. You can go through your kitchen and get rid of all the foods that you aren't supposed to eat while you're on a keto diet. You can even choose various keto recipes for the week and then plan on which one to quickly pick on when you're hungry between meals. The more keto food you have int he house the easier it will get for you to stick to the plan. You can include some nuts and seeds, olives, avocados, eggs, canned salmon and collagen protein in your diet.
It's obviously hard to make a big change and so you must really be on track with this diet. You'll have to keep in mind that down the road, you'll likely be able to enjoy a glass of wine or your favourite dessert.
It surely will get tough at times to deal with your friends and family when you're on a keto diet as you can't be sure of the reactions that you might get from them. If someone tries to sabotage your efforts at it, you can just politely decline with a phrase of your choice.
Another challenge could also be if you're eating kept but other people aren't. In this case, you can suggest cooking keto as the main component of a meal and then offering carbohydrate sides for the non-keto eaters.