I'm a bit older than you but it's great to see you're thinking in similar ways; it can take some time as you say but once found it's a good headspace and life opens up in many ways and the past closes up to some degree also.
Like most, I have my problems but I'm ok in my head mostly, it's an attitude, and that means things seem to work out externally.