A man has revealed how he went above and beyond to help an ex-friend - only for her 'selfish' act to remind him why they fell out in the first place.