Not quite. eg I had been relieved from the organization for on account of personal reasons so I took a break to take care of my sick grandmother from her sickness . 'relieved' makes it sound like you were in the army.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
sowmiiiQuoteNo I had left the organisationThere is no call for past perfect in your posting.