Reproaches oneself about having spent foolishly (7)
I believe the answer is:
repents
'reproaches oneself' is the definition.
I can't judge whether this defines the answer.
'about having spent foolishly' is the wordplay.
'about' becomes 're' (regarding**).
'having' means one lot of letters go next to another.
'foolishly' is an anagram indicator.
'spent' is an anagram of 'pents'.
're'+'pents'='REPENTS'
Can you help me to learn more?
(Other definitions for repents that I've seen before include "Expresses sorrow for sin" , "Present (anag.)" , "Turns away from evil" , "Feels sincere remorse" , "Feels remorse for, sin perhaps" .)