Katarina Johnson-Thompson insists she is back on track after her coaching switch.
The 24-year-old finished second in the long jump at the British Indoor Team Trials in Sheffield on Sunday to book her spot in the British Athletics team for next month's European Indoors Championships.
Johnson-Thompson is now coached by Jean-Yves Cochand, who is based in Montpellier, after splitting from Mike Holmes following last year's Olympics.
She finished sixth in the heptathlon, breaking the British high jump record, at the Games last summer having been fourth after the first day.
And, after her first competition since Rio, Johnson-Thompson believes she is enjoying herself again having become frustrated with her fitness and form.
"I set really high expectations of myself and when I don't reach those expectations it's really hard for me to face. With the heptathlon, just because you can do a 1.98metres high jump, doesn't mean you're going to win a gold medal," she said.
"You see glimpses of good performances but I could never get them all together so that's why I was so gutted with fifth and sixth places.
"It's the first competition of the year so no matter who I'm with I always worry about it. You're always anxious before the first competition so this is the cobwebs blown off and I'm happy with the performance.
"I didn't enjoy anything over the last two years and I was going down a path were you could see it in my performances. I think being healthy and in one piece has got a lot to do with it.
"I'm normally worried about my body and that shows on my face, so when I'm not injured it shows I'm just out there and enjoying it and not thinking about technique or 'this bit of my body is going to go'."
She also confirmed she will not defend her 2015 indoor pentathlon crown but will instead focus on the long jump at next month's championships in Belgrade.
"It is my opening competition. I've usually done a couple of events in the build up to this so it is a bit weird to come out into this environment and not know what kind of shape I was in," added Johnson-Thompson.
"My plan is to do the long jump at the European Indoors. It was all about getting in the top two today so I am happy to have achieved that."
The Liverpool athlete also pulled out of the women's 60metre hurdle final having only just finished the long jump, where she lost out to Lorraine Ugen after posting 6.69metres.
Earlier, Tom Bosworth, who finished sixth in Rio, broke his own 5,000metres British race walking record in 18 minutes and 39.47 seconds.
He said: "I can only imagine what it will be like on the Mall in London (for the World Championships) this summer, I cannot wait. I am in a really good position – that was a world lead by some way but I knew I was capable of it.
"It is great to win a national title but it is about performing on the international stage."
Elsewhere, Eilidh Doyle won the women's 400metres to qualify for Belgrade while Robbie Grabarz, who won bronze at London 2012, finished second in the high jump.