There is a fine line between pushing yourself too much and not pushing hard enough. It varies from person to person of course. You're the only one who can judge where that line is. You may go through periods of time where you find it very difficult to match your previous goals but those periods will pass. Sometimes the goal is just to
not give in because of a temporary setback. It sounds like you've come a long way. You've come too far to give up. Keep doing your best and be patient. Make that call. Get your ID. Don't make them into bigger obstacles. The good days will come back