Sorry to hear about the horrors you've been through at such a young age!
Flax seed oil is my favorite pulling oil also. You'll get much better results if you follow the protocol completely though. 20 minutes lightly swishing the oil around your mouth on an empty stomach, spitting it all out and thoroughly rinsing out your mouth afterwards is about all there is to it.
You'll find that oil pulling is by far the best thing you'll ever do for your oral health - and therefore will profoundly effect your general health as well if you keep it up.
Congrats on being so wise and proactive about your health. Finding the source of true health and healing isn't straightforward but it sounds like you're getting there anyway. Don't stop!