Sometimes Love Is Not Enough

I gave unconditional love, I boosted his ego, gave him ridiculous amounts of praise, respect, accolades. I made every tiny accomplishment a monumental congratulation. I took care of his parents, took care of his dying brother, I drove him to work and picked him up (23 miles, 45-70 minutes one way) in traffic, for almost 3 years, because he lost his driving privilege. Note: I worked seven minutes from our home.