How likely it is that this plant will self pollinate?? I am monitoring carefully and have removed the few pollen sacks that have developed on the lower part of the plant. :-(
don't be sad dude. as long as you rip off all the visible ones, not much you can do. worst case, you'll have some seeds in the buds. don't stress, relax, light one up!
only plant in garden? go for it... sadly, very likely. i guess if small enough and you can look it over 100% each day... much better odds in that context.
look for a light leak... maybe from exhaust? something....