" We gave him a good home, I cleaned his room, washed his clothes, made him sausages and eggs, gave him money, gave him rides...til i was worn out. What did he do for me? Nothing."
++++++++++++++++++++++++++++++++++++++++++++++++++ +++
That indeed may be part of the problem.....he was spoiled.
Life is about give and take....if you always give, there are those who will always take.
Personally, I believe that you have come along way in a short amount of time, and are headed in the right direction. Keep moving forward.
My best...Dolly