I used AA for my trip last year: MNL, KL, Vientiane, Yangon, KL, MNL. You don't have to book a return trip - what I did was to book multi-city and book separate flights. I agree with AO that it's not the airline's fault. On your part, you could've done more research.
I'm also using AA for this trip, and I've no complaints. Flight to Taipei was delayed, but itws due to air traffic congestion and not really the airline's fault. I know how it is in Mnl airport & the lack of runways esp during peak season. As far as I know, Terry57 uses AAas well, and from his trip reports, AA was okay. Here, one can pay AA (and Cebu Pacific) from 7/11, malls & other outlets.
Anyway, your holiday is done & you've had a good trip to the north. We all live and learn.
Cheers & happy songkran/easter!