It will all be worth it at the end!!