I feel that God gives us 'promptings' all the time and it is up to you to act on it or ignore it. I feel that to ignore it would cause the loss of blessings. To act on it reaps many blessings.
I never knew that angels had a designated sex. Angels are just angels.