A lovely job. I too have some trouble with those half squares, but there are so many wonderful blocks that have them..........I just keep at it.
As someone else said, they get better with practice. Don't give up. You may want to do another basket weave and give it to a loved one.
Anne