recognising leaks is a good start.
In ep i dont like missing the flop either but sometimes you have to recognise that putting money in the pot is a waste of time. So dont imo be afraid to check it. The great thing with this is that if you hit the flop hard and check it you have the option to check raise. It opens a few extra options.
Also i get peeved when people call my raises with absoloute trash and i had the same problem after a break. I found the answer to that was to go back to more tight aggressive/passive poker. If the flop misse me i checked it and folded to bets without thinking. Also i made sure i took notice of being raises on the turn, a big leak i fixed quickly.
prehaps as i found u thought u could beat all comers with any hand, when the real story is that good player know when to fold a good hand. Once i figured this out it started to come back
i hope this is of somehelp