very well put mazing! i agree ur life may not be perfect but whos is? some have more difficulty than others but that doesnt mean they cant be happy. everybody goes thru rough spells especially the mentally ill. there were times that i thought i would never be happy or accomplish anything. it took me practically my entire life but its different for everyone. some it take just an hour, others a day, a week, a month, ect. what i find helps me is setting goals. not impossible goals. start out simple and build. i hope u feel better soon.